By Walid Shoebat Jesus At The Check Point is a “Christian” organization with a “liberal socialist” twist and will soon be speaking at a church near you. They are touring in order to muster support for “Christian Persecution”, or so they claim: Their motto is “none-violent resistance against the Israeli Zionist occupation”. “Zionism is the […]