UK slaps sanctions on four top Zimbabwe security officials | Human Rights News

Minister for State Security Owen Ncube is among those hit with travel bans and asset freezes. The United Kingdom has slapped sanctions on four Zimbabwean security officials over alleged human … Read More