Following a publication that the Founder of the International Central Gospel Church (ICGC), is no longer a member of the National Cathedral Board of Trustees, the official website of the 5,000-seater project has updated its records. Pastor Mensa Otabil’s photograph has been taken off the 13-member Board of Trustees. This implies …
Read More »