Feedback

Tuscaloosa Police Use Stun Gun in Student Arrests

 

Police in Alabama opened an internal investigation after video showing people being dragged out of apartment was shared online.

Shows