Their latest invention?

Osama Bin-Ladin is comfortably living in Iran…

All we need now if a retouched image of Imam Khamenei with a Hitler moustache and the war can start.

Sickening.