News

U.S. Ambassador to Israel Mike Huckabee last week lampooned the French for considering recognizing a Palestinian state.