Under Investigation 5-8
Views: 903
Video Description
The Confession. Richard Dorrough, ex-navy sailor, took his own life in 2014. He left behind a shocking note, claiming to have murdered three people. First Broadcast: Wed, Mar 29, 2023
Links: Wikipedia – TVDB