Richard Dorrough

Richard Dorrough

Available on DocPlay, Prime Video, 10 play
S2 E10: Before taking his own life, Richard Durrough leaves a note in which he confesses to committing three murders, but suspicions fall on his claim.