Big Freedia

Aug
14

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
5 min read