The classic example was given by Justice Holmes of the U.S. Supreme Court who said that one did not have the freedom to falsely shout ' fire ' in a crowded cinema hall, causing a stampede.
Similarly, one does not have the freedom to spread communal hatred by inflammatory communal speeches.
I dislike all communal people, whether Hindu or Muslim. If one sees Zaid Hamid speaking on Youtube, it is evident that he is a mischievous rascal who is always inciting hatred between Hindus and Muslims.
I am not a supporter of the despotic Saudi govt. But I was happy Zaid Hamid has got what was long overdue