India launched 389 foreign satellites in the Narendra Modi government, total 424 so far
New Delhi : Out of 424 foreign satellites launched till date by India, 389 were launched in the last nine years of the government headed
Read more