Saturday, November 16, 2024
Happening Now

Spacewalking astronauts perform six-hour long repair on the International Space Station

Astronauts Victor Glover and Michael Hopkins performed a six-hour long maintenance upgrade on the International Space Station— all while floating in space some 250 miles above Earth. Source

Share