tracking

Fatal Police Encounter in Oklahoma

Link
Embed
Email
An Oklahoma father dies in a police encounter after mother slaps daughter.
Related Videos