K-9 bites man during traffic stop

Body camera footage was released showing a controversial traffic stop in Toledo, Ohio, where officers released a K-9 during a traffic stop.

April 20, 2024

Top Stories

ABC News Live Presents