WATER CANNONS

  • Delhi gangrape protest: Angry crowds demand justice December 23, 2012

    New Delhi: Scenes of angry citizens carrying the national flag and shouting slogans continued on Sunday afternoon amidst water cannons and tear gas shells burst by police. Protesters demanded stricter laws to ensure safety of women in Delhi following the brutal gangrape of a 23yearold woman, who is now battling...