Nigeria’s Chief of Naval Staff, Vice Admiral Emmanuel Ikechukwu Ogalla recently made an interesting remark while commissioning three new places of religious worship—a Catholic Church, a Church of Redemption, and a Central Mosque—at Navy Town, Asokoro, to mark the 69th…
Read More »