Cruz’s Foreign Policy Cabal

Neocons of different stripes, but all neocons. (Thanks to Jay Stephenson)

Share