Mukherjee offered floral tributes at Indira Gandhi's memorial "Shakti Sthal" here on the bank of the Yamuna river.

Modi paid his tribute by remembering the late prime minister.

"I join my fellow countrymen and women in remembering former PM (Smt) Indira Gandhi on her Punya Tithi (death anniversary)," Modi said in a tweet.

Also, Modi raked up the anti-Sikh violence that followed the assassination of Indira Gandhi this day 30 years ago and said it was a "dagger" in the centuries-old fabric of India's unity as he dedicated the birth anniversary of Sardar Vallabhbhai Patel as National Unity Day.

He referred to Indira Gandhi's assassination on this day in 1984 and subsequent anti-Sikh riots and expressed pain over the "incident that hurt the unity of the country".

Modi administered a pledge to people, including a large number of youth gathered early in the morning at Vijay Chowk, and said that there was need to keep moving forward with the mantra of unity. He also flagged off "Run for Unity" and also participated in it.

Indira Gandhi, born on November 19, 1917, was the first woman prime minister of India.

She was assassinated on October 31, 1984, by two of her Sikh bodyguards in the aftermath of storming of the Golden Temple by the army to flush out Sikh militants hiding there.

Latest News from India News Desk