Morehouse College President Mysteriously Resigns
The esteemed Morehouse College, my alma mater, has officially separated itself from the leadership of Dr. Robert Michael Franklin. Dr. Franklin served as the tenth president of the illustrious institution and was a 1975 graduate of the school. “Dr. Franklin has served an integral role leading the renaissance of Morehouse, and his dedication is greatly […]