English中文

Offstream
news


Egypt

Several thousand Egyptians, joined by opposition leader Mohamed ElBaradei, protest systematic use of torture by authorities in the largest demonstration yet resulting from the alleged fatal beating to death of Khaled Said by police.

Sources:  Arab News


Related