David Njagi

David Njagi is a Nairobi-based freelance journalist whose work has been published in Africa and the United Kingdom. He is fluent in both English and Kiswahili languages. He can be reached at [email protected] or +254 720 480 830

Author Articles