New Delhi: The Indian Space Research Organisation (Isro) has successfully launched 177 foreign satellites from 19 countries over the last five years, minister of state (independent charge) space, science and technology Dr Jitendra Singh told parliament on Thursday