
Humans are the only animals who defecate in their drinking water.
According to conservative estimates, the Indian sacred river Yamuna receives more than 3000 million litters of domestic waste water every day.
Keywords
Humans are the only animals who defecate in their drinking water.
According to conservative estimates, the Indian sacred river Yamuna receives more than 3000 million litters of domestic waste water every day.
Keywords