Florida's Stand Your Ground Law & Race Relations

Download
A man with hoodie watches the speakers on the steps of the Capitol Building in Tallahassee, Florida at a Rally March for Trayvon Martin.
( SteveNakatani / flickr )
Produced by Kristen Meinzer
Hosted by John Hockenberry
PRI WNYC