ADVERTISEMENTS:

Amritsar Massacre – The Satan behind the Jallianwala Bagh incident.