MOHAMED AHMED
Mohamed Ahmed is a Nation Media Group correspondent based in Mombasa, Kenya. He writes mainly for the Daily Nation and Taifa Leo newspapers in Kenya.
Mohamed Ahmed is a Nation Media Group correspondent based in Mombasa, Kenya. He writes mainly for the Daily Nation and Taifa Leo newspapers in Kenya.