Hillary Clinton not a saint