English中文

Offstream
news


2016 Zimbabwe protests

Evan Mawarire, the most visible leader of the protests in Zimbabwe, is arrested and charged with "inciting public violence and disturbing peace."

Sources:  BBC


Related