• Embed

System of a Town

Clip3/5/2015

The Department of Justice's investigation into the police department in Ferguson, MO, reveals some uncomfortable trends in the city and its police department.

Watching