Possible Oil Leak In Manhasset Bay Investigated: Police

BREAKING: Nassau County police officers and other agencies are responding to a possible oil leak in Manhasset Bay, police said. Peggy Spellman …