Social Issues Mensa Otabil excused himself, he did not resign – Executive Director of National Cathedral Isaac June 17, 2022 The Executive Director of the National Cathedral project has refuted reports that Dr. Mensa Otabil, one […]