Most people think that there is freedom of speech in most "developed" countries, the true is far from it.
This individual mentioned in the news below, was sentenced to 60 days in prison for calling someone a "fat lesbian"
Switzerland is not alone, many other countries like UK or Spain imprison people as well for speaking negatively about their "royals"... The irony... Search for cases, you will find plenty