Abubakar Shariff Ahmed, an influential member of a controversial mosque where two previous mosque leaders were killed under mysterious circumstances, shows a book proving that he has checked in with police in his office in Mombasa, Kenya.... [IO] »»» Read More
Share Your Thoughts