Do as you would be done by. If you want people to respect you, you should respect them.

Its a two way street.

OTOH, one religious group should not be able to place demands on another group and force them to acquiesce to their demands. People should absolutely be taught about the holocaust and the crusades. If we forget these events there is a chance they could happen again.

Any sort of law, like a blasphemy law, stifles free speech. An atheist would not be able to join a debate as this could be taken as blasphemous (denial of God) and would therefore be illegal. Sorry, but thats not on. You cant censor history and peoples opinions on the world just to avoid causing anyone any offence.

I personally think alot of these sorts of laws are politcal correctness gone mad. Its politicians tripping over themselves to flash their PC credentials and show that they are more inclusive than the other guy.

Frankly I think if they left us all alone we'd muddle along just fine. Its only the hardline extremists and crazy PC politicians who make things difficult for the other 99% of the world.