David Cameron became the first serving UK Prime Minister to visit Amritsar to pay his respects to the victims of one of the bloodiest massacres of British colonial rule in India.
The visit is part of a three day tour of India to strengthen ties between the two countries. Amritsar in the northern state of Punjab is the Sikh holy city and home to the Golden Temple.
On 13 April 1919, a group of Sikhs, Muslims and Hindus gathered in a public garden in Jallianwala Bagh. General Dyer of the British army was convinced an insurrection was taking place. He told his soldiers to block all the exits and open fire on the crowd.
The death toll is disputed. Colonial authorities at the time suggested 379 people were killed, but Indian sources say that the figure is close to 1000. However, no British PM has apologised for the incident.
BBC World Today had a debate about whether David Cameron should have apologised on this trip or not. I offered my view on the show at 0.42 seconds of the clip.
Do you think David Cameron should have apologised for the Amritsar Massacre? Would it improve UK-India relations? Let us know what you think?