Crenshaw is the worst kind of neocon garbage: young neocon garbage. He’s got decades of McCain-style “public service” ahead of him.
He’s a young world leader out of Davos!