Delores Jones-Brown
Delores Jones-Brown is a professor in the Department of Law, Police Science and Criminal Justice Administration at the John Jay College of Criminal Justice in New York, and former director of the John Jay Center on Race, Crime and Justice.
Trayvon's "stand your ground" rights
Delores Jones-Brown
Page: 1