Ayodhya: Police use water cannon as VHP, Bajrang Dal stage protest in Delhi
India TV News Desk | 26 Aug 2013, 1:10 PMNew 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