South Africa's police boss charged in connection with controversial health contract NewsApril 21, 2026 admin No comments Fannie Masemola is accused of failing in his duties to provide proper oversight in his role. Source link Related