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.
Attendancenone
AudienceCampus
PostedApr 17, 2019