Just because India is not perfect, Indians should keep quiet?
Going by your illogical argument, maybe you will also say India dont have a right to fight militancy in Kashmir as there is street-voilence on the streets of Mumbai!
And what the hell does this have to do with India being a superpower(or not)?
Sorry Balaji, you are incoherent and morbidly retarded! Retarded people like you are the real problem in India!! India is in a bad state and struggling to develop becausde of retards like you being Indian.