(CNN) Hundreds have gathered in the northern Indian city of Amritsar to mark the centenary of the Jallianwala Bagh massacre where British troops killed hundreds of men, women and children.

On April 13, 1919, British troops fired without warning on a peaceful protest of thousands of unarmed Indians in Amritsar, Punjab, in what became alternately known as the Amritsar or the Jallianwala Bagh massacre.

While the number of those killed is disputed between British and Indian authorities, a report by a British-led committee following the massacre put the number of victims at close to 400, with three to four times as many people injured. Indian observers said more than 1,000 people lost their lives.

Indian Prime Minister Narendra Modi also paid homage to those killed at Amritsar during a rally in the southern Indian state of Tamil Nadu.

Read More