Tuesday, June 20, 2006

Alaa Freed

Alaa Seif al-Islam, who has been the poster boy for Egypt's recently detained activists, has been freed.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home