Raj, You seem to be an CIA agent who is assignment to abuse whoever rights about USA, or some Talibani Jehadi who doesn't understand that opinions differ in democracy.
The people like you only believe in name calling. I do not believe in murderous religion called communism.