Sep 1, 2020 Africa Zimbabwe Arrest 15 Vendors For Cheering Opposition Leader Nelson Chamisa Police in Zimbabwe have arrested 15 vendors in Murewa for cheering and greeting the.. Read more
Aug 26, 2020 Africa Zimbabwean political activist Patson Dzamara dies The Zimbabwean political activist Patson Dzamara has died ahead of scheduled surgery for colon.. Read more