Now these stupid commies are challenging the Indian public. It is high time for Indians to show them where they should be.... in China. Kick these idiots out of India, they are the worst terrorists we can have and they are destroying our future generations. These things can't happen in any other country other than India, not even pakistan.