Treasonous Browsing
Zimbabwean police arrested and beat 46 human rights activists and union leaders for watching videos of protests in Egypt and Tunisia. Authorities have charged the activists with treason.
Zimbabwean police arrested and beat 46 human rights activists and union leaders for watching videos of protests in Egypt and Tunisia. Authorities have charged the activists with treason.
Show Comments (0)