Big Freedia
IMHO: Is Trayvon Martin the New Dred Scott?
The American criminal justice system did not fail in the Trayvon Martin case. On the contrary, it worked exactly as it was designed to by protecting white life, liberty, property and privilege – at the expense of black and brown bodies taken captive by brutal force and regarded as less than