-
Zimbabwe: #ThisFlag Movement Leader, Mawarire Arrested
DW, 12 July 2016
One of the organizers of the biggest protests in Zimbabwe in years has been arrested and charged with inciting public violence. Pastor Evan Mawarire is at the forefront of the… Read more »