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