Minister Dean Macpherson files criminal charges against suspended IDT executives

Dean MacphersonBL Premium reports that Department of Public Works & Infrastructure (DPWI) Minister Dean Macpherson has laid criminal charges against suspended Independent Development Trust (IDT) CEO Tebogo Malaka and spokesperson Phasha Makgolane.

Source: Latest News