Russian cosmonauts aboard the International Space Station celebrated a significant development in the war in Ukraine on Monday.
Russian cosmonauts aboard the International Space Station celebrated a significant development in the war in Ukraine on Monday.