Modi said "some forces" had carried out "vishwas ghaat" (betrayal) of the national song in the last century.
"It is our duty to tell our next generations who did it," he said. "Muslim League (pre-Independence) led by Mohammed Ali Jinnah, in 1937, carried out a drive against Vande Mataram. But the Congress and Jawaharlal Nehru, rather than opposing them, started probing Vande Mataram instead."