Sunita Williams and Butch Wilmore, Return to Earth on March 18

Welcome to theustales.com.   NASA astronauts Sunita Williams and Butch Wilmore are finally coming home after spending more than nine months aboard the International Space Station (ISS). Their return journey is set for the evening of Tuesday, March 18 (GMT), bringing an end to an unexpectedly long mission. Long-Awaited Journey Home Williams and Wilmore will … Continue reading Sunita Williams and Butch Wilmore, Return to Earth on March 18