Tags:
Jennifer Carroll Stand Your Ground Law Tallahassee Task Force on Citizen Safety and Protection Trayvon Martin