Announcement: Obituary
Description
Richard Leitch, Sr., father of Richard Leitch (political science), died this morning, March 29, in Lewes, Del. Services will be later this week in Delaware.
ContactLinda Elvee
Attendancenone
AudienceCampus
PostedApr 17, 2019