Till just a few days ago, Delhi was choking under a thick blanket of smog, the worst in 17 years. While politicians played the blamegame, children, veterans, and the public in general suffered.

As the nation celebrated Children's Day on Monday, it seemed prudent to remind those in power that they need to make a difference and are accountable to citizens. Our leaders need to put their minds together and see what life they can make for the children. This message was elucidated by some children in Delhi who prompted Chief minister Arvind Kejriwal to take an oath to clean Delhi. ...