Iran delivers 2 satellites for Russia to launch



Iran has sent two domestically developed satellites to Russia for launch into orbit, according to the semi-official news agency Tasnim.

The satellites, named Kowsar and Hodhod, serve different purpos…