Toilet Leak on Elon Musk’s SpaceX Forces NASA Astronauts to Wear Space Underwear
Four international astronauts will be forced to wear space underwear later this month on their return journey home from the International Space Station (ISS). An ongoing toilet leak onboard SpaceX’s…