Support The Moscow Times!

Space Launch Set for April 5

Three U.S. and Russian astronauts will lift off for the International Space Station on April 5 after problems with the Soyuz craft forced the Federal Space Agency to cancel an earlier launch.

The Soyuz launch from the Baikonur launch pad in Kazakhstan was delayed from March 30 to resolve a communication problem on the craft.


Read more

The need for honest and objective information on Russia is more relevant now than ever before!

To keep our newsroom in Moscow running, we need your support.