
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 spokesperson of the Independent Development Trust (IDT), following shocking revelations of an attempted bribery. The move comes after disturbing footage surfaced showing the suspended executives allegedly offering a journalist








