human urine

You may be surprised to know that human urine is able to drove a car. Around the globe, almost 10.5 billion liters of urine is produced on the daily basis. The production of the urine in such a big amount [...]