Skip to content
Search

Latest Stories

hadi al-amiri

A U.S. soldier watches as a statue of Iraq's President Saddam Hussein fall in central Baghdad, Iraq, in April 2003.
News

Was Iraq a success or failure?

On the 20th anniversary of the war, some things are undoubtedly better. However, Iraq has fallen far short of the hopes and promises of the war’s proponents.

MBS CONFRONTS Trump!
Puppet Regime

MBS CONFRONTS Trump!

Who among us has not gotten stiffed by a superpower. #PUPPETREGIME