Tag: Freetown Central Mosque

BREAKING: Sierra Leone’s Sheikh Tejan Sillah is Dead

Popular Sierra Leonean Chief Imam Sheikh Tejan Sillah is dead. He died last night...

Get Latest News on WhatsApp