July 13, 2017
Ralph Peters is a former military officer who was on countless numbers of cable news shows throughout the 2000s telling us how great the Iraq war was. Now he’s telling us how Vladimir Putin is literally Hitler and the most evil man alive.
Peters is the type of boomer asshole that needs to be shipped off to the funny farm. He’s an insane warmongering nut who has no business being on television. It was good to see the Neo-Nazi White supremacist Tucker Carlson lampshade this Zionist piece of shit.