Last week I posted this video from Max Blumenthal. Once again he has outdone himself while filming at the Christians United For Israel tour. This video is funny but also very alarming. How can people be so easily deluded into this irrational thinking?
Max Blumenthal is quickly becoming my favorite journalist.