Dear Rajan, These exactly were teaching of Mahatma Gandhi, which ultimately led to Partition of India leading to genocide, massacre of 2 millions of Hindus in Pakistan, leave apart the stories of Hindus in Bangladesh during 1970-71. These Gandhian principles are all fake principles. The only solid principles are that of Charles Darwin, which says "Survival of the fittest". An ethnic group, or a country or even an individual will not survive if he is not strong enough to struggle for their existence. Remember the motive portrayed by Germany behind triggering WW II; it was for re-unification of German Speaking Provinces divided after WW I. So, the point here is if a country, community is not strong enough and can not protect itself and its interests, it will cease to exist. What Gandhi taught us was exactly the same, he even went to the extent of asking Hindus to give up their right of existence. If Muslims are killing Hindus, he expected Muslims to repent for their acts, which never happened even after Mahatma Gandhi died for his fake principles.