The Helsinki debacle has everyone talking, and too many of them on the RIGHT have lost their minds. It doesn’t make you a Trump hater if you observe concerning behavior in a person and call it out. Ralph Peters, and career Army Intel officer, knows what Putin and Russia are capable of, and has no qualms about saying it.

Why does Trump criticize EVERY other world leader except Putin? Ralph thinks he knows….