A former U.S. general said last week that the United States is paying a military and security price "every day" because of the Israeli-Palestinian conflict, warning that the continued construction of settlements is liable to turn Israel into an apartheid state.