Leftists' demonstration
Published on Mon, Aug 17 2015 16:15 IST | 603 Views
Amritsar: Leftists stage a demonstration to press for their demands in Amritsar, on Aug 17, 2015.

Published on Mon, Aug 17 2015 16:15 IST | 603 Views
Amritsar: Leftists stage a demonstration to press for their demands in Amritsar, on Aug 17, 2015.