Dramatic footage recently released by police in Iowa shows an officer clinging to the hood of a car after the driver decided to take off during a traffic stop in March 2021. The officer seriously injured his back in the incident. The suspect was…
Dramatic footage recently released by police in Iowa shows an officer clinging to the hood of a car after the driver decided to take off during a traffic stop in March 2021. The officer seriously injured his back in the incident. The suspect was…