Drooid Logo
Back to today’s briefing

Story perspectives

NASA Astronauts Return After 286 Days, Ready for Starliner

4/2/2025

46 7

1 of 3

Astronauts Return Earth
  • NASA astronauts Butch Wilmore and Suni Williams, after an incredible 286 days in the International Space Station, touched down on Earth on March 18, 2025. Eager to address the challenges faced during their mission, they are set to meet with Boeing leadership, showcasing their commitment to overcoming obstacles and their readiness to soar aboard Starliner once more.
1 / 3