Mapisa-Nqakula trial: witness alleges receiving threats ahead of testimony

TimesLive | 31.07.2026 09:30
State’s third witness highlights her treatment throughout the legal process leading up to her testimony, impact on health and reputation