NASA’s new space toilet on its way to the International Space Station

The uncrewed Northrop Grumman spacecraft launched Thursday night from NASA’s Wallops Flight Facility in Virginia on one of the company’s Antares … read more