Ayodhya: Police use water cannon as VHP, Bajrang Dal stage protest in Delhi
India | Aug 26, 2013, 02:02 PM ISTNew Delhi: Delhi Police had to use water cannons to disperse Vishwa Hindu Parishad activists protesting the arrest of their leaders by the UP government. Police had to resort to a mild canecharge, as Bajrang