Heidi Swart

Heidi Swart is a freelance investigative journalist.