Shadrack Kavilu

Shadrack Kavilu is a freelance journalist based in Nairobi, Kenya. He has a deep passion for environment, climate change and energy issues. He has published widely in Kenya and international media outlets.

All Articles