An Israeli security guard has shot dead a Jewish visitor in al-Quds mistaking him for a Palestinian, because he shouted “God is the Greatest” in Arabic.