Ravi Agrawal

Ravi Agrawal is the editor in chief of Foreign Policy.

Trump is losing the war in Iran

Is the United States succeeding in Iran? It depends on who you ask. A Pew Research survey published last week found that 61% of Americans disapproved…

In Davos, a tale of two speeches

DAVOS, Switzerland: Let’s get the headline out of the way first. After reading out a long speech from a teleprompter that listed out various domestic…