Team AK 67 Takes Charge: Delhi Expecting Too Much?

Tens of thousands of people turned up at the Ram Lila Grounds in Delhi today for the swearing ceremony of Arvind Kejriwal and his Aam Aadmi Party. On The Buck Stops Here, we ask, will he truly change the face of Delhi?

Related Videos