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