A policeman inspects the site of twin car bombs in Ramadi, the capital of Anbar province in western Iraq, October 11. [Xinhua/AFP]
Comments