Shiite Muslim women tie green ribbons at the Shrine of Imam Ali in the southern city of Najaf, 160 kms south of the capital Baghdad. (AFP)
Shiite Muslim women tie green ribbons at the Shrine of Imam Ali in the southern city of Najaf, 160 kms south of the capital Baghdad. (AFP)
by Asharq Al-Awsat | Jan 31, 2013 |