Russia to launch astronauts to the International Space Station this week – TWIRL #129

We don't have a busy launch schedule this week in terms of rocket launches. China will launch an unknown payload while Russia will launch a group of astronauts to the International Space Station. Read more…
Neowin