Astronauts Aboard ISS To Return Home Tuesday

OAN Staff Taylor Tinsley
7:25 AM – Tuesday, March 18, 2025

NASA astronauts Barry “Butch” Wilmore and Suni Williams are set to return back to earth on Tuesday, March 8th, after being stranded aboard the International Space Station for more than 9 months. One America’s Taylor Tinsley has more.

What do YOU think? Click here to jump to the comments!

Sponsored Content Below

 

Share this post!