Duncan Williams, Eastwood Anaba Resign From National Cathedral Board of Trustees By Rexford Dede Baah-Nyarkoh - October 17, 2023 Archbishop Nicholas Duncan-Williams, and Rev. Eastwood Anaba, have officially resigned as Board of Trustees overseeing the construction of the National Cathedral. In a joint statement…