Israel’s irresponsible leaders and futile idolatry Israel’s irresponsible leaders and futile idolatry Spencer Shaw 25th Mar 2018