XENOBAROMETER 2 November 2026 Hardline promises on immigration may be impossible for parties to fulfil after elections Sean Christie 8 min 0
UNDOCUMENTED LEARNERS 30 October 2026 Running the Gauntlet — The matrics caught between xenophobia, paperwork and the classroom door Sean Christie 12 min 0
XENOBAROMETER 13 October 2026 What the Constitutional Court judgment on asylum actually said Sean Christie 7 min 0
GROUNDUP 6 October 2026 Children are dying in pain because SA’s palliative care is so poor — report Sean Christie 6 min 0
BHEKISISA 30 September 2026 How Kwanele Asante’s 20-year fight for patients’ voices reached the UN Sean Christie 15 min 0
XENOBAROMETER 22 September 2026 Xenophobic surge dials up trauma for many immigrant pupils at SA schools in 2026 Sean Christie 6 min 0
BHEKISISA 24 June 2026 ‘The law is clear’: Sasha Stevenson fights back as vigilantes try to keep migrants out of clinics Sean Christie 13 min 0
BHEKISISA 28 May 2026 What years of war, cyclones and displacement have wrought on the people of northern Mozambique Sean Christie 14 min 0
BHEKISISA 12 May 2026 Somebody call Hasina: Meet the powerhouse who has quietly shaped SA’s public health landscape Sean Christie 11 min 0
BHEKISISA 27 October 2025 From toilets to TB — Candice Andisiwe Sehoma’s life of activism Sean Christie 9 min 0
BHEKISISA 6 July 2025 Professor screw it, let’s do it — battle-hardened HIV researcher Francois Venter ready for another big fight Sean Christie 7 min 0
BHEKISISA 16 April 2025 Eastern Cape health chief Rolene Wagner lets us in on the family secrets Sean Christie 12 min 0