Bicycle Accident in New York City Ends in Arrest and Hospitalization
A pizza delivery rider was seriously injured in a bicycle accident in New York City earlier last month. The man was riding down Delancey Street on The Lower East Side of Manhattan at around 6 PM on the evening of February 9th when he was struck by a Honda Accord....