the cartoon was spot on, guess the hamas lovers took offense to it and threatened to blow themselves up
A picture is worth a thousand words.
“Love It or be Cast Out” . Our Overlords determine our Future.