Forget Suddha-Advaitism. Gandhi created his own "ism". He misinterpreted Bhagavad Gita for his political means. Bhagavad Gita doesnt suggest Ahimsa for a nation, but he extrapolated it to a nation. Ahimsa is always concerned with an individual, if you are advanced, you take oppression on yourself with little grudge. But when it hurts your family or nation, then Himsa may become the means. These congress folks are hanging on to wrong philosophy of Gandhi. Bhagavad Gita suggests pick up the arms and fight for the right cause.
"Therefore, O Arjuna, surrendering all your works unto Me, with full knowledge of Me, without desires for profit, with no claims to proprietorship, and free from lethargy, fight."
Our country had a rightful ownership of the land and when there was an aggressor, we did not fight. Which "ism" did Gandhi follow. Well this Bhagavad Gita was 5000 years old and not 500 years old, and Gandhi was an avowed Bhagavad Gita follower. Why did he not notice this passage. Why did he turn a blind eye. Ahimsa is rightful only for self, not for a nation. Chanakya did not suggest Ahimsa, and is Gandhi greater than Chanakya, to put forth his own "ism". If all Indians knew the Bhagavad Gita well, they would have challenged Gandhi who was misusing the Sastras. This is what self-taught knowledge does.