MOSCOW – Specialists of Russia’s State Space Corporation Roscosmos confirmed technical readiness to launch the EgyptSat-A satellite from the Baikonur launch site on February 21, a source in the domestic rocket and space industry told TASS on Friday. Read More at TASS