President Thomas of Morehouse College announces his resignation
Morehouse College announced the resignation of Dr. David A. Thomas as president, effective June 30, 2025. “Record-breaking” describes Thomas’ tenure at the college. His innovative...