VIDEO: NASA astronauts stranded in space by the Biden admin splash down in
SpaceX capsule
-
Two astronauts stranded at the International Space Station were
successfully rescued by SpaceX on Tuesday afternoon.
Astronauts Suni Williams and Butch ...
41 minutes ago