Ahmad Tejan Sillah is a Sierra Leonean Islamic preacher and the chief imam of the Freetown Central Mosque, the largest mosque in Sierra Leone.
Ahmad Tejan Sillah is a Sierra Leonean Shia Muslim Islamic preacher and Islamic scholar. He is the chief imam of the Freetown Central Mosque, one of the largest mosque in Sierra Leone.