Return of two astronauts stranded at NASA to Earth delayed till March

Cape Canaveral, Florida – The space mission of two stuck NASA astronauts has been extended again. That means they won’t return to Earth until spring, 10 months after rocketing into orbit on Boeing’s Starliner capsule. NASA announced the latest delay in the homecoming of Butch Wilmore and Sunni Williams on Tuesday. The two test pilots … Read more