Delhi Police Use Teargas, Water Cannons On BJP Activists
India | August 10, 2011 15:01 ISTNew Delhi, Aug 9: Delhi Police on Tuesday used teargas and water cannons to disperse a large number of BJP Yuva Morcha activists who had tried to march towards Parliament to demand resignation of Delhi