Delays by the multi-billion rand Tshiamiso Trust have meant 84% of lodged claims have not received compensation
By Sipokazi Fokazi
News | 25 July 2025