Sheen-Waltzer pleaded not guilty to charges of leaving the scene of an incident without reporting and tampering with physical evidence, according to court documents.
A man has been indicted for allegedly fleeing the scene of a crash that killed a man on Long Island. Benjamin Sheen-Waltzer, ...
More than eight months after a fatal hit-and-run crash in Hampton Bays, a Southampton man has been indicted for leaving the ...