Maine town manager dies saving son, 4, after both fall through frozen pond
Kevin Howell, the 51-year-old town manager of Carmel, Maine, has lost his life while heroically...
Kevin Howell, the 51-year-old town manager of Carmel, Maine, has lost his life while heroically...