NASA astronauts hold their own Summer Olympics in space (video)
Excitement about the start of the 2024 Summer Olympics extends out into space. The six NASA astronauts currently living aboard the International Space Station (ISS) held their own mini-Olympics to mark the start of the games, which are being held in Paris …