Quantcast

poo2theloo Articles

Mr. Poo Is India’s Anti-Public Defecation Mascot

Warning: Those who have a weak stomach should not read this story. According to Unicef, around 620 million people (half the population) in India alone poops in public; that’s around 143,300,482 lbs. of feces every day. The rampant rise of …