Mohamed Ahmed

Mohamed Ahmed is a correspondent based in Mombasa. He writes for the Daily Nation and Taifa Leo.

Connect with Mohamed Ahmed:

Mohamed Ahmed is a correspondent based in Mombasa. He writes for the Daily Nation and Taifa Leo.