Florida’s Stand Your Ground law was meant to make sure that average residents could defend themselves without fear of arrest or trial. Police officers accused of using excessive force are trying to claim the law’s protection . . .
Want to read more? Please subscribe to The Crime Report!