Russian rocket takes Iranian satellites Kowsar, Hodhod into orbit: Envoy

Tehran, IRNA—Iran’s ambassador to Russia has confirmed that Iranian satellites Kowsar and Hodhod have been successfully launched by the Soyuz 2.1b spacecraft blasting off from Russia’s Vostochny Co