Rev. Dr. LaKeesha Walrond

Rev. Dr. LaKeesha Walrond is president of New York Theological Seminary.


A United States and Christian flag are sandwiched together
Page: 1