Protesters charged as ZLHR challenges Internet blockade

Several people have appeared in court in Zimbabwe after they were arrested by Zimbabwe Republic Police (ZRP) officers following anti-government protests held in the troubled southern African country over the deteriorating political and economic crisis. In Bulawayo, the first batch of five people, who were arrested by ZRP officers and charged with public violence as…

Read More