Helter Skelter

Those that need an explanation as to why people made a big uproar over the Jena 6 need no further comment from me after this: First off, let me just …