Body cam video: Arrest of Taheerah Ahmad, woman accused of stabbing daughter

The Tulsa Police Department has released body camera footage of the arrest of Taheerah Ahmad, the woman accused of stabbing her 11-year-old daughter ...

Lee mas