X

Carter body found four years after suicide

Body of David Carter Found Four Years after Suicide in Home

The body of a man was found at his home four years after he committed suicide. Back in 2007, David…