After almost a year of delays, International Launch Services (ILS) Proton-M rocket has returned to flight with a successful launch of an EchoStar XXI communications satellite on 8 June.

The rocket, along with a Breeze-M upper stage, was launched from Baikonur Cosmodrome in Kazakhstan.

News Team
8 June 2017