Graphic video, police brutality charge at Drexel University

WPVI – Philadelphia
Graphic video, police brutality charge at Drexel University

Graphic, disturbing video shows a Drexel University police cruiser ramming Walter Johnson into a wall.

View Comments (0)