Sunita Williams: NASA astronaut Sunita Williams and her partner Butch Wilmore have finally returned to Earth after 9 months. Both the astronauts landed safely on the coast of Florida at 3.30 am on Wednesday, March 19, 2025 as per Indian time. The astronauts have returned to Earth after a journey …
Read More »