Defecation in public is a menace in India. It is often blamed on the person who engages it and that is where most of the emphasis has been when it
Subscribe to Drishtikone updates and get interesting stuff and updates to your email inbox.
Thank you for subscribing.
Something went wrong.