Ramesh, specially for Pakistanis like you masquerading as Indians: Gandhiji was the greatest Indian leader in terms of organization skills. He was able to lead the diverse and vast Indian subcontinent. No one either before or after him has been able to do so. Other leaders have lead parts and segments of India but not the entire subcontinent. But Gandhi had a major flaw. He was idealist to the point to being immensely impractical. In his incorrect belief that all religions are inherently good he forgot that all rules have exceptions. Being naive and also in order to feed his belief to be noble and peaceful he started supporting a purely evil ideology that preached hatred and intolerance under the tag of religion. The naive Gandhi didn't see the trick. Crooks, murderers and rapists can just form an association, tag it as a religion and then go in front of good people saying other people need to be tolerant of their evil activities just because they have tagged those activities as religious duties. The naive Gandhi and Nehru were replaced by the smart but crooked modern day politicians with vested interests. Nobody in India is currently doing anything to fight Islamic extremism. Indians need to eliminate the caste system asap so that we can bond based on values rather than caste and take the challenge thrown by fanatic Islam.