Leadership Council for Human Rights

~ Feet in the mud, head in the sky ~

Friday, May 12, 2006

Riot police beat Egyptian demonstrators as they demand independence for judges

0 Comments:

Post a Comment

<< Home