Iran takes the lead of the Islamic World in launching 3 satellites to orbit

JNN 10 Mar 2012 Tehran : Iran is the first country among the 57 Islamic countries in the world to launch 3 satellites into orbit, Iranian Foreign Minister Ali Akbar Salehi said in Tajikistan, IRNA reported. Continue reading