Cops: Island man was urinating in public view near North Ferry in Greenport
A Shelter Island man was arrested Wednesday evening for urinating in public view near the North Ferry in Greenport, Southold Town police said. Mark Krauss, 42, was charged with...