Entries from 2014-04-10 to 1 day
At Delft University of Technology in the Netherlands, researchers are working on a novel, albeit somewhat distasteful, alternative to fossil fuels. They've developed a state-of-the-art toilet for use in developing countries that employs mi…