The acquittal of George Zimmerman on charges of murdering Trayvon Martin may have met the requirements of law in the eyes of some Americans, but was nonetheless a travesty of justice. The not-guilty verdict saw the self-appointed watchman-on-a-mission walk away a free man – his hands forever stained with
Continue reading