Sweden's free-speech laws mean that desecration of holy item is hard to prevent.

Read more

You may like