Breaking news Iran delivers 2 satellites for Russia to launch Ottobre 12, 2024 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…