Trayvon Martin’s shooting and subsequent death is a terrible tragedy. The apparent lack of investigation and the bungling by the Sanford, Florida Police Department, have caused anyone following this incident to question whether the “self defense” law that has been cited is actually the reason the shooter hasn’t been arrested. Is it perhaps because the […]