1 films Found
Play
The killing of Trayvon Martin has divided America, raising questions about Florida's controversial 'Stand Your Ground' law. Can justice ever be served on the street? When does self-defence become murder?
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy