India, Aug. 16 -- The Congress insulted Vande Mataram on Independence Day, and should apologise to the people, Union home minister Amit Shah said at a rally in Chittorgarh, Rajasthan, on Sunday, August 16.

"The Congress forgot Vande Mataram out of greed for vote banks," Shah alleged.

This came as leaders from Shah's Bharatiya Janata Party (BJP) lodged a formal complaint against Congress leader Sonia Gandhi at the Urwa police station in Karnataka on Sunday, following a controversy during the recitation of the national song Vande Mataram at the Congress headquarters in New Delhi on Independence Day.

The controversy erupted after visuals from the Independence Day programme at the Congress headquarters showed senior party leaders speaking ...