Zimbabwean opposition leader Nelson Chamisa warned Wednesday of the country’s precarious human rights situation after an activist was found murdered under concerning circumstances.
Zimbabwean opposition leader Nelson Chamisa warned Wednesday of the country’s precarious human rights situation after an activist was found murdered under concerning circumstances.