Last week, US ambassador to Israel Mike Huckabee spoke at a Christian Zionist church in Jerusalem, whose unambiguous purpose ...