People Defecating
Dec. 23, 2024
Nearly 60% of people defecating in open in the world are from India: Centre Around 450 million people in India defecate in open: Govt | Latest News India - Hindustan Times Beware! People who poop in public will now be on a poster or billboard People Defecating