And of course, as here, this demonstration of "Free Speech" was denounced as hate speech. The rally was banned by Mayor Wafflehead because he felt the group sponsoring the protest, Stop the Islamisation of Europe, was an inflammatory group.
Terry Davis, the head of the Council of Europe - a watchdog focusing mainly on human rights rather than the EU institution - called the protestors "bigots" and said they were a threat to European values.
"It is very important to remember that the freedom of assembly and expression can be restricted to protect the rights and freedoms of others, including the freedom of thought, conscience and religion," he said in a statement.
"This applies to everyone in Europe, including the millions of Europeans of Islamic faith, who were the main target of today's shameful display of bigotry and intolerance." More....