Delhi: Mascots to shame those urinating, defecating in open
The New Delhi Municipal Council has deployed cleanliness mascots 'Swachh Sewaks' to shame those who defecate or urinate in open. The mascot, dressed in a turban, yellow t-shirt, and aqua blue Jodhpuri-style pants, will blow a whistle on witnessing the practice of open defecation or urination on the streets in the New Delhi area.