Freedom of religion v freedom of speech both have rights and responsibilities. Deliberately insulting someone to provoke a reaction should also not be tolerated.