A man has been indicted for allegedly fleeing the scene of a crash that killed a man on Long Island. Benjamin Sheen-Waltzer, ...
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.