South Africa How the media failed in its paramount duty to protect the best interest of the child 5 min 2 By George Kalu
Our Burning Planet Court throws out farmer’s privacy claim after activist exposes ‘barbaric’ animal traps 7 min 0 By John Yeld
South Africa Zuma tax records ruling: Why the ensuing panic over taxpayer confidentiality is misconceived 8 min 1 By Cherese Thakur for amaBhungane advocacy
South Africa Bulk communication surveillance in South Africa – fix it or nix it 12 min 0 By Jane Duncan
South Africa Op-Ed: What Ramaphosa needs to do to fix state spying, part 6 – drones 7 min 0 By Jane Duncan