"RIA NOVOSTI" content on TweakTown - Page 1
We found 1 items for the tag: RIA NOVOSTI
NEWS
Russia vows not to leave behind a NASA astronaut on ISS, despite video
A Russian state-controlled media released a video that subtly showed cosmonauts leaving behind a NASA astronaut aboard the ISS.