A few out of the top of my head: France, Belgium, UK, Netherlands, Germany, Canada, Australia.
In all of these countries free speech is a right, but blatant racism, hate speech, or propaganda based upon such basis, can all get you fined and possibly even jailed.