Police Investigate Possibility Man Didn't Actually Kill Himself

Act 2: Evidence began to suggest that David Castor didn't commit suicide and that he was murdered.

April 19, 2015

Examined