Tag: persona non grata

Uganda Declares DGF Boss Marco de Swart Persona Non Grata

Marco de Swart of the Democratic Governance Facility (DGF) has been declared…

1 Min Read