Twenty-three miles east of us, by the corner of Dexter and West Chicago, in Detroit’s near north side, several black Wayne County sheriff deputies were facing something much more ominous than freezing weather. They were experiencing a cop’s worst nightmare.
Posted
8 CommentsPost a comment