Vernon police investigate a death after finding a man with an apparent self-inflicted gunshot wound at a boat launch.

Vernon police are investigating a death after finding a 33-year-old man with an apparent self-inflicted gunshot wound at a boat launch on Hatch Hill Road Friday afternoon. Police were called for a welfare check around 1:45 p.m. and the man was pronounced dead at the scene. Authorities are working to determine the cause of death and are asking for public cooperation if anyone has information.

3 months ago
3 Articles