South African Judge Withdraws from Zuma Corruption Trial, Delays Expected
Published on January 31, 2023 by Flora Mitumba
A judge overseeing the corruption trial of former South African President Jacob Zuma has stepped down, causing potential delays. Judge […]