Self-inflicted gunshot claims life of Hudson teen

April 27, 2011 at 8:45 am in New Richmond News

The Somerset Police Department, Somerset Fire and Rescue and Lakeview Ambulance were dispatched to 820 Rivard St. at 7:37 p.m. Tuesday, April 26, on the report of a male suffering from a gunshot wound.
Continue Reading