Neo-Nazi Tucker Carlson Sends Zionist Neocon Bastard Ralph Peters to a Lampshade Manufacturing Facility Lee Rogers July 13, 2017 Lee Rogers | Ralph Peters thought the Iraq war was awesome. He's very smart. Read More »