Read More 2 minute read Africa Economy Europe General News Global News News Politics United Kingdom World News Zimbabwe UK-based Zimbabwean in Certificate of Sponsorship storm A Zimbabwean woman residing in the United Kingdom has found herself embroiled in controversy, facing accusations of defrauding… byJamarico WhiteJune 10, 202436 views