5 votes Why NASA designed a new $23 million space toilet Posted August 14, 2020 by unknown user Tags: usa, nasa, toilets, technology, exploration.space, author.daniel oberhaus, source.wired, paywall Topic removed by site admin 0 comments Collapse replies Expand all Comments sorted by most votes newest first order posted relevance OK Comment removed by site admin Link
0 comments