stand your ground law

The Trayvon Martin Murder: America On Trial

Trayvon screaming. America is still having a collective nightmare over those horrifying screams that echo in our heads and reverberate down through our souls. Those