However everyone has the right to freedom of expression and opinion, although freedom of speech is limited for the promotion of peace because it causes harm and disunity. Hate speech can cause physical harm to its victims when violence is involved and can also cause disunity.
I'm curious what's your definition of freedom.
If free speech is limited promotion of certain things, then it's no longer free speech. What kind of harm does it cause? Why is "disunity" bad? Why would you want to unite with someone you utterly disagree with?
And no, speech cannot cause physical harm, unless you're talking really loud directly to one's ear, hurting their eardrums.