Delhi police use water cannons to disperse BJP activists as they protest against Arvind Kejriwal in New Delhi on Tuesday, 16 June 2015.
Tags: Delhi policeBJP activistsBharatiya Janata Partyprotestershorizontal
Credit balance: 0