A Florida man who invoked the state's controversial "stand your ground" law



More...