Engineering 101

When a Toilet Leaks in Space

The Russian news outlet, Sputnik, reported what we might perceive here on Earth as an unsanitary occurrence that took place on the International Space Station over the past weekend. Over 10 liters of water leaked from the toilet at the U.S.…