Man found dead in submerged car committed suicide

June 9, 2010 8:56:26 AM PDT
Police say the man found dead after a car was pulled out of the Delaware River in Trenton committed suicide.

Load Comments