by Amr Moussa | Jun 5, 2006 | Opinion
The signing of the Darfur peace accord in Abuja , Nigeria in May has finally created a real chance for the people of Darfur to witness the horrors they have suffered from in the last three years to come to an end. Our brothers in Darfur, who have survived the war, did...