Last week, 45 people were arrested in Harare, the capital of Zimbabwe, for
watching a video on the uprising in Egypt. They were charged with treason and
were tortured by government personnel. One of the detainees was pushed out of
a second floor window resulting in a bro...
Read more