Home Featured Mike Huckabee slaps Hillary Clinton between the eyes on foreign policy