Day: April 3, 2012

The recent death of Florida teen Trayvon Martin has garnered national attention for a number of reasons. However, most of the controversy centers on Florida’s “Stand Your Ground” law. Passed in 2005, the law has long been controversial; critics claim that its broad provisions encourage vigilante justice. For those of you not aware of the…