Police Arrest Hit and Run Driver
An Arverne man who left the scene of an accident last Sunday was arrested this week for allegedly hitting a pedestrian crossing the street, leaving the man in critical condition, according to police.
Richard Parker, 62, was driving eastbound along Beach Channel Drive at 7:40 p.m. on Sunday night when he allegedly struck a 53-year-old man at the intersection of Beach 38 Street. Parker's tan van was observed fleeing the scene, which led to his arrest.
Parker lives a few blocks away on Beach 43 Street and is awaiting arraignment. He will be charged with leaving the scene of an accident without reporting, according to police.