Berlin residents upset with ‘overwhelming’ smell from nearby food waste recycling facility – NBC Connecticut Read more