Politics

Cop Shot Himself and Blamed a Black Driver: Police Officer Kelly Stewart and Carlos Antonio Riley in North Carolina

(Slate) – On Dec. 18, 2012, in Durham, North Carolina, police officer Kelly Stewart pulled over Carlos Antonio Riley for a routine traffic stop. What happened next is a matter of intense dispute. Riley, who is black, says the officer racially profiled him then attacked Read More

Advertisements