Did Racial Profiling Put an Unarmed Black Man in Jail in North Carolina? Did Racial Profiling Put an Unarmed Black Man in Jail in North Carolina?
Activists in Durham, North Carolina, have come together in support of Carlos Riley Jr. and against the racial policing they believe has put him behind bars.
Aug 13, 2013 / Prashanth Kamalakanthan