Minister Lays Criminal Charges Over IDT Bribery Scandal
South Africa’s Minister of Public Works and Infrastructure has officially filed criminal charges against the suspended Chief Executive Officer and
South Africa’s Minister of Public Works and Infrastructure has officially filed criminal charges against the suspended Chief Executive Officer and
Public Works Minister Dean Macpherson is set to address serious bribery allegations involving the CEO of the Independent Development Trust