Home Politics Kerry calls Israel an apartheid state: Another foreign policy gaffe by the Obama administration