ESC TO CLOSE

SEARCH

The Leader of the #ThisFlag Movement Has Been Arrested Amid Protests in Zimbabwe

The Leader of the #ThisFlag Movement Has Been Arrested Amid Protests in Zimbabwe

Activist Evan Mawarire has been arrested at his home following his involvement in the current Zimbabwe protests.