India launches five foreign satellites, Narendra Modi lauds scientists June 30, 2014Political Mirror SRIHARIKOTA: India today successfully launched five foreign satellites from four countries on board PSLV-C23 rocket which placed them in orbit, an achievement described [...]