Yglesias

Meet The New Boss

Posted on

CREDIT:

Michael Scheur profiles Mustafa Ahmed Muhammad Uthman Abu al-Yazid, the new officially designated al-Qaeda pointman in Iraq.