Iraqi security forces celebrate in Ramadi, the capital of Anbar province, 115 kilometers (70 miles) west of Baghdad, Iraq. (AP)
Iraqi security forces celebrate in Ramadi, the capital of Anbar province, 115 kilometers (70 miles) west of Baghdad, Iraq. (AP)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments