humanrightsdefenders.blog
ZimRights Director Okay Machisa arrested in Harare
The Robert F. Kennedy Center for Justice and Human Rights (RFK) Center denounced the arrest of Okay Machisa, director of the human rights group ZimRights and the most recent target in a series of a…