redressonline.com
UK priest Stephen Sizer silenced by Israel’s stooges
Stuart Littlewood shows how, by imposing censorship on the Reverend Stephen Sizer, the Church of England has sold its soul and ditched its Christian principles to please Israel’s stooges in Britain…