New Delhi: The nation is paying its respects to former prime minister Indira Gandhi who was assassinated on this day in 1984. Congress President Rahul Gandhi paid floral tributes at Shakti Sthal, the memorial of the former PM on her 34th death anniversary. He was joined by former prime minister Manmohan Singh and his mother Sonia Gandhi. Prime Minister Narendra Modi took to Twitter to pay tributes. Also Read - 46 Years of 'Smiling Buddha': The Historic Pokhran Test That Made India a Nuclear Power

Indira was assassinated by her security guards at her residence on October 31, 1984. The Sikh guards were reportedly upset over Operation Blue Star that was carried out by the Army at the behest of Indira who was then the prime minister. Indira was on her way to meet British actor Peter Ustinov for an interview for a documentary. As she walked through the garden of PM residence at 1, Safdarjung Road, her bodyguards, Beant Singh and Satwant Singh waited for her at the gate. They fired at her as soon as she reached the gate.

Beant fired three rounds into her abdomen and Satwant Singh fired 30 rounds from his submachine gun after she had fallen on the ground. She was rushed to the hospital and died hours later. Beant Singh was shot dead another guard Satwant Singh and conspirator Kehr Singh was sentenced to death.

Last year, senior Congress leader Anand Sharma had lashed out at PM Modi for not remembering Indira on her death anniversary though the latter had paid tributes in Twitter.

Sharma said, “Indira Gandhi ji was our national leader; she was respected throughout the world. As today we observe her 33rd death anniversary, it’s only a few leaders who are present here. Whereas Modi ji, who needs to show his respect, is not present. This is very unfortunate that BJP didn’t organise any programme in her memory.”