Some people have agreed on my views on Gandhi, but have objected to my calling him a rascal. So let me explain.
As I said in my article ' Gandhi--A British agent ' ( see my FB page and blog), ever since he returned to India in 1915 till his death in 1948, in almost every article and speech Gandhi propagated Hindu religious ideas like Ram Rajya, goraksha, varna ashram, brahmacharya, etc. In other words, he kept injecting religion into politics. This inevitably drove many Muslims towards the Muslim League, and thereby served the British policy of divide and rule, which resulted in Partition in 1947 with all its horrors. So Gandhi, along with Jinnah and other British agents were responsible for the deaths of 500,000 people in the Partition massacres, and rendering millions homeless. ( see the stories of Manto about Partition ).
Also, Gandhi served British interests by diverting the freedom struggle from the revolutionary direction Bhagat Singh, Surya Sen ( Masterda ), Chandrashekhar Azad, Ashfaqulla, Khudiram Bose, Rajguru, Ramprasad Bismil, etc were taking it to a harmless, nonsensical channel called satyagraha.
Does such a person, who was jointly responsible for such colossal misery to millions, not deserve to be called a rascal ? Or should he be called a Mahatma and the Father of the Nation ?