Day: August 24, 2017

A Distant Echo on Race and Police

“Detroit” is a new movie that reminds Americans that the issues of racism and police brutality are nothing new, blights on the nation that have never been properly addressed, as James DiEugenio describes.