Riverhead sewer discharge exceeded fecal limits 3X in November
Mechanical failure led to Riverhead Town’s sewage treatment plant dumping improperly treated sewage into the Peconic River on three different occasions last month, according to the Suffolk County health...