Owen Tagu

1 result

People run at a protest as barricades burn  in Harare,  Zimbabwe last week. Photograph: Philimon Bulawayo/Reuters

Zimbabwe’s government exceeded its mandate in ordering an internet blackout during civilian protests last week, a court ruled on Monday, as authoritie(...)