Ray Takeyh

Ray Takeyh is a senior fellow at the Council on Foreign Relations.

Recent Articles

Illustrations
Punch Line
movie review