Video Captures The Moment NASA Astronauts Splash Down On Earth After 6 Months In Space

The international crew of four spent a total of 186 days in orbit. An international crew of four astronauts safely returned to Earth on Monday after a successful six-month stay on the International Space Station, CNN reported. NASA astronauts Stephen Bowen, Woody Hoburg, Sultan Alneyadi, and Roscosmos cosmonaut Andrey Fedyaev splashed down safely in the SpaceX […]