The Corner

Iraqi Tv

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.

Recommended

The Latest