In July 2002, the Eastlake police discovered a decomposed body in a modest studio apartment in Cleveland, Ohio. It appeared to be a suicide by firearm. The man was Joseph Newton Chandler III, a retiree whom neighbors and former colleagues described as quiet, secretive, and strange...
Release Date: Apr 15, 2025