In Canada, it is a violation of that country's hate-speech laws to express my opinion regarding homosexual conduct. A man was recently charged with hate crimes in Canada for posting a billboard that contained Bible references prohibiting homosexual conduct. Similar laws exist in other allegedly "free democracies."
the link is http://worldnetdaily.com/news/article.asp?ARTICLE_ID=36938