He laid a wreath at the memorial inside the historic Jallianwala Bagh.
Hitting out at Punjab CM Amarinder Singh for skipping Saturday's event to pay respect to those killed in the Jallianwala Bagh massacre 100 years ago, Modi on Sunday had said, "Congress CM (of Punjab) was absconding from the function".
The UK has made no official apology and Dominic Asquith, the high commissioner to India, on Saturday followed suit as he laid a wreath at the massacre site on Saturday. His courage and sacrifice can never be forgotten.
Jallianwala Bagh massacre took place on April 13, 1919 when British forces led by Brigadier General Reginald Dyer opened fire on hundreds of unarmed, innocent Indians, including women and children, who were protesting peacefully against the oppressive Rowlatt Act of the British government.
The event marked a nadir in Britain's occupation of India, and served to boost Indian nationalism and harden support for independence.
During this, in his note written in the Visitor's Diary, the incident of Jallianwala Bagh was termed as the most "shameful event in British India history".
Prime Minister Narendra Modi tweeted: "We pay homage to the martyrs of the horrific massacre of Jallianwala Bagh".
On Wednesday, Prime Minister Theresa May on Wednesday told parliament that Britain "deeply regretted what happened and the suffering caused". He also released a commemorative coin and a postage stamp to mark the centenary.
Klobuchar Releases Taxes, Urges Trump To Do Same
But history would appear to be against him: Minnesota has not voted for a Republican for president since Richard Nixon in 1972. A poll released last week found that just 17 percent of Americans said they paid less under the Tax Cuts and Jobs Act.
In a tweet, opposition leader Rahul Gandhi called the massacre "a day of infamy that stunned the entire world and changed the course of the Indian freedom struggle".
It is an apt moment for the British government to offer an apology to India, Manjit Singh GK, Patron-in-Chief of the JBCCC, said.
Demands by several past Indian leaders and politicians for Britain to apologize for the massacre have fallen on deaf ears.
While Modi was busy indulging in his usual dirty little political games, he himself was at the Jallianwala Bagh memorial for the state level event to mark the centenary, the Chief Minister remarked.
Punjab Governor V P Singh Badnore and Punjab Cabinet Minister O P Soni were among others present at the function held in the afternoon.
"My own great grandfather, who was the prime minister for nearly a decade, had referred to this as one of the worst outrages in our whole history", he said. He described the episode as "deeply shameful" but stopped short of a public apology.
The chief minister said this was truly shocking considering the fact that the Prime Minister was chairman of the Jallianwala Bagh Trust.
He later defended his decision not to say sorry, explaining that the massacre happened 40 years before he was born and saying: "I don't think the right thing is to reach back into history and to seek out things you can apologise for".
- 3 killed, 4 injured in Nepal plane crash near Mount Everest
- EC bars SP, BSP and BJP leaders from poll campaigning
- Global measles cases up by 300 percent in 2019
- Bruins bounce back to down Maple Leafs in Game 2
- Attorney General Barr: Federal law protecting state-legal marijuana trumps current situation
- Facebook Messenger app unlocks dark mode for everyone
- QB Wilson won't sign after deadline
- Google teases May 7 announcement, likely Pixel 3a and 3a XL
- Watford won't be distracted by the FA Cup Final, insists Gracia
- Game of Thrones, series 8, first episode