Witness D reveals distressing story

Sizwe Mpofu-Walsh | 16.11.2025 17:01
This week at the Madlanga Commission, evidence was given by various witnesses, relating to the EMPD.