Demanding an unconditional apology from Shah, Chavan said he has insulted all freedom fighters who have sacrificed themselves for the cause of the country.

Addressing a gathering in Raipur yesterday, Shah said Gandhi was a "chaturbaniya", a reference to his mercantile caste, who had rightly advised dissolution of the Congress after Independence. He had also termed the Congress a sort of "special purpose vehicle" to secure freedom and as the party lacking any ideology or principles.

"Amit Shah has spoken the language of Pakistani leaders who used to constantly criticise Mahatma Gandhi. By using such language for the Mahatma, he has insulted all freedom fighters who have given their lives for the cause of freedom," Chavan told reporters here.

Seeking an unconditional apology, the Congress leader said Shah has insulted entire country by his remarks.

"Pakistani leaders used to criticise Mahatma Gandhi the way Shah has done. Today, the BJP is speaking Pakistan's language. By speaking about the caste of Mahatma, the BJP has laid bare its true face of caste politics," he said.

Accusing the BJP of spreading hatred among people, the former chief minister said the BJP has failed to understand the idea of vibrant India.