INDIA | Monday, 14 December 2009 | Views [171]
Site of the 1919 Independence demonstation where British troops opened fire on the unarmed crowd, Amritsar.
Tags: amritsar