NASA Astronauts Rescued After 9 Months Stranded in Space

NASA astronauts Sunita Williams and Barry “Butch” Wilmore finally returned to Earth on Tuesday, March 18, after spending an unexpected nine months stranded in space due to technical failures aboard…

The post NASA Astronauts Rescued After 9 Months Stranded in Space appeared first on .