It turns out (Fox reports) that the main Iraqi TV building in Baghdad is located almost next to the ministry of information. Handy for taking orders, doubtless.

About the Author
Andrew Stuttaford is the editor of National Review's Capital Matters.
Advertisement
Advertisement





Comments