Connect with us

International Space Station

NASA will launch a 23 million-dollar toilet into space tonight

The new space toilet will launch on a private cargo spacecraft at 10:27 EDT from NASA’s Wallops Flight Facility in...

Archives

Categories