lettersfromtheleft.com
Trayvon Martin belongs to all of us » Letters From The Left
Florida’s Stand Your Ground law means that Trayvon Martin’s killer likely won’t be punished for his deed. The law was written by ALEC (the Koch Brothers and NRA-funded American Legislative