
Criminal charges filed against suspended IDT boss, Spokesperson
Minister Macpherson The Minister of Public Works and Infrastructure, Dean Macpherson, says he informed the board of the Independent Development Trust (IDT), prior to formally laying criminal charges against its suspended CEO, Tebogo Malaka and spokesperson Phasha Makgolane. This follows an allegation that Malaka and Makgolane attempted to offer a bribe to a journalist with…