So you are saying India is being 'protected' by the US corps being present on its territory chee I wonder what they are doing there, I guess no chance of you taking up a leadership role in the world while you still need US corps on your own soveriegn land? Think before yous ay something you Idiot Hindu.