A released prisoner is embraced by a relative outside the police headquarters in the northeastern town of Baquba some 45 kms from Baghdad on May 28, 2008 (AFP)
A released prisoner is embraced by a relative outside the police headquarters in the northeastern town of Baquba some 45 kms from Baghdad on May 28, 2008 (AFP)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments