Two cosmonauts set a new record for the longest Russian spacewalk after going out of the International Space Station to conduct a...
Russian space agency Roscosmos has written off their $50 billion spacecraft, known as Progress 59, and its payload after several failed attempts...