Behind Cape Town’s heavenly beaches, the hell of dog fighting
South Africa’s luxury dog hotels give paws for thought
From the coronavirus frontline, doctors recall battling S Africa's HIV outbreak