Sunita Williams, Butch Willmore to return to Earth from space on March 19

New Delhi, Feb 14 (IANS) Indian-Origin NASA astronaut Sunita Williams and colleague Butch Willmore will return to Earth from the International Space Station (ISS) on March 19, after spending about 10 months in space. Williams and Wilmore have been stuck in space since June last year due to technical problems with Boeing’s Starliner, which took […]