British Islamist Journalist Declares “Israel Must Cease to Exist” · Liberty Politics · Sentinel