Mensa Otabil excused himself, he did not resign – Executive Director of National Cathedral

The Executive Director of the National Cathedral project has refuted reports that Dr. Mensa Otabil, one of the Members of its Board of Trustees resigned from the board due to illegalities.