Mandi Smallhorne on Muck Rack

Mandi Smallhorne

Verified
Johannesburg
Freelance Reporter — Freelance

A freelance writer and journalist with a passion for climate change, health and social issues.