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 broken...
Read more