British-born Dr. Stephen Sizer is Anglican pastor, writer, peace activist, freelance photographer and blogger. As a Christian, he feels obliged to support Palestinians’ rights to recapture their homeland stolen by the European Zionist Jews. As a Christian preacher and peace activist, Sizer has...