Tag: Ronald Herrera
The Daily News reports that contradictory surveillance video exists of a 2012 police car crash that killed one man and left another braindead. According to the official report, Ronald Herrera lost control of his dirt bike while trying to pass the cruiser on Walton Avenue in the Bronx. He swerved in front of the car, […]