≡ Menu

Run away! Run away!

Britain investigates rumours Iraq’s deputy PM Aziz defected

UPDATE: Aziz alive and well and still in Baghdad on Iraqi TV as of 9:34am Pacific Time.