06.18.2019 Environment Long Island’s River otter population is on the rise The North American river otter is making a comeback on Long Island, a place where otters were thought to have vanished not that long ago.
05.05.2018 Environment River otters making a comeback on the North Fork In the early morning of April 16, Mike Bottini received a call about a dead animal in the turning lane on Route 58 in Riverhead, between Pulaski Street and...