"There is an agenda behind it," the spokesperson said.

Modi was the chief minister of the western state of Gujarat when the deadly communal riots took place.

(Reporting by Shivam Patel in New Delhi; Editing by Toby Chopra)