Israel the Anti-Christ on Steroids

But Israeli authorities failed to renew entry permits for more than 70 teachers and staff ’suddenly and without prior notice,’ the General Secretariat for Christian Educational Institutions in Jerusalem said in a press statement shared with the media on Monday.