Monday, May 31, 2004

Ahmad Chalabi is a member of the Iraqi Governing Council. Last week Iraqi police and U.S. troops raided Chalabi’s home in Baghdad. This New Yorker article discusses Chalabi's history and role in Iraq.