Watch Live: Astronauts Return to Earth After Being Stuck on International Space Station for over Nine Months

Mar 18, 2025 | Science and Tech

Wilmore and Williams initially were launched into space on June 5, 2024, and scheduled to return to Earth just eight days later, but their damaged Boeing spacecraft was deemed unsafe to return in.

Despite claims from the media and the Biden administration, Wilmore agreed with Elon Musk that Joe Biden had “stranded” the pair in space by blocking a rescue mission by SpaceX.

Breitbart News

Read the full article .

No related tags found.