Russian cosmonauts stranded in space

Two Russian cosmonauts have encountered a fuel leakage and are now “left without a ride” inside the international space station, says ANU Astrophysicist and Cosmologist Brad Tucker.

“The current plan is the next Soyuz capsule, which is scheduled to c…

Read More >>