By AJ Nolte and Jules Gomes and Gerald McDermott — Originally published in The Christian Post The July 13, 2026 vote of the Church of England’s General Synod that effectively declared Israel to be guilty of genocide and settler colonialism denies both history and facts on the ground. The majority of world […]
