The Confession

March 29, 2023
0.0%

Under Investigation - S5 - E8

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, but no details to identify the victims.

Under Investigation: Season 5 - 10 Episode s