Hopefully this will put to rest the desperate allegations by Zimmerman defenders that Trayvon Martin instigated the physical confrontation that led to his death. Moreover, given that Zimmerman pursued a fleeing Trayvon Martin, Florida’s Stand Your Ground law will likely not provide immunity for the killing: George Zimmerman, the Neighborhood Watch volunteer arrested yesterday in […]