LIBERTY MAGODO and TINEVIMBO MUZEZEWA and RICHARD BUZUZI versus CHIEF SUPERINTENDENT KEZIAS KARURU (HC 9742/17) | CaseNotes