Economy Curable new technology could allow astronauts to drink their own urine on spacewalks instead of using diapers David John July 22, 2024 0