Oh ffs ...this is happening in India..didn't even watch the video posted. Let them be. As correctly pointed out by the Indians ..if they aren't strapping bombs to their rears and blowing off some place or another it isn't terrorism. Even if a million Indians shout "death to Muslims" then that remains free speech until they act on that. Let them ventilate in peace