Ravi Agrawal

Ravi Agrawal is the editor in chief of Foreign Policy.

How Canada is navigating Trump’s threats

US President Donald Trump has upended relations with several traditional allies, but none perhaps more so than Canada, the world’s 11th-largest…

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…