Morehouse College celebrated the retirement of its founding chapel dean, Rev. Dr. Lawrence Edward Carter Sr., after 47 years of service, with a day-long tribute that included a morning induction ceremony, a retirement luncheon, oil portrait unveilings, and an evening open mic.
