Minister Lays Charges Against IDT CEO and Spokesperson in Bribery Scandal
Public Works and Infrastructure Minister Dean Macpherson has laid criminal charges against suspended Independent Development Trust (IDT) CEO Tebogo Malaka and the entity’s spokesperson, Phasha Makgolane, following shocking allegations of an attempted bribery scheme involving a journalist. The charges stem from a video recording, obtained by Daily Maverick, which allegedly shows Malaka and Makgolane offering investigative […]
Minister Lays Charges Against IDT CEO and Spokesperson in Bribery Scandal Read More »
