You said:
"For quite some years that all "Western" countries have a law that jails anyone who's caught making racist comments"
I know! These are very 'decent' countries with very 'decent' governments & citizens!
We all saw how all the Danes & Dutch who dared insult Islam & Prophet Moh'd (PBUH), were 'put in jail'

Newsflash: drawing cartoons about some guy that a bunch of people revere and think is a prophet is not considered racism. You might find it offensive -- the same way that many Christians were offended by Andres Serrano's photograph "Piss Christ" (basically a picture of a cricifix submerged in a box of the artist's urine).
It's called freedom of expression, so suck it up the way everyone else does. We ALL get offended over all sorts of things. Why do YOU guys (Muslims) think you should get special consideration for your beliefs/religion/prophet? Puleez...

Nobody stopped Ahmadinejad from speaking at the conference; several countries simply chose not to attend because they didn't want to listen to his diatribe against Israel. That's their choice. He still got to speak, but most folks didn't care to listen to what he had to say.

"Most plain girls are virtuous because of the scarcity of opportunity to be otherwise."
-- Maya Angelou