WorldWatch Video: Russian and US Astronaut Returns to Earth After 355 Days at ISS | Video: Astronauts return to Earth after 355 days in space by time news March 31, 2022 by time news March 31, 2022Despite the split between Russia and the United States in the war, the return of Russian … Read more 0 FacebookTwitterPinterestEmail