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 comes to fighting this ill. In Jhunjhunu, such people who pee in open spaces will be embarrassed publicly. In a unique drive, the Zilla Parishad is going to literally make these people “face the music”. The Jhunjhunu zilla parishad has decided to rope in volunteers who will embarrass people caught... Read more