After spending 9 months in space, Sunita Williams will return to land on March 19
After spending 9 months in space, Sunita Williams will return to land on March 19 aajtak.in New Delhi, 17 March 2025, Updated 3:56 pm IST Facebook Twitter Cancell Indian -origin American astronaut Sunita Williams will return to Earth from the international space station on March 19 at 3:27 am. He will return after spending about…