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.

image_pdfimage_print