The Lekki Mosque Banner: An Invitation to the Truth of Islam or a Threat to Societal Peace?19th May 2025