Dolphin found dead in Hutchinson River

The Mount Vernon Daily Voice reported Sunday on “the discovery of a dead dolphin in the Hutchinson River near the Mount Vernon/Pelham border is bringing attention to the Mount Vernon sewer system.”   According to the Journal News, the dolphin was […]