why does the US support Israel? is it because of the Israel lobby, or because Israel serves some sort of strategic purpose?...