Police Body Slams Woman During Traffic Stop

Do you think this is excessive force?

Police in Rio Vista, Calif., released body cam footage Tuesday of a traffic stop that ended with an officer body slamming a woman who wanted to know what was happening with family members detained during a traffic stop.Rio Vista Police Chief Dan Dailey said Monday the department had opened an internal investigation into an excessive force complaint, none of the officers involved in the traffic stop have been named, nor did he indicate that any had been placed on leave.


View Full Site