Florida Police Officers Use ‘Stand Your Ground’ To Excuse Brutality
Police officers accused of excessive force in Florida are trying to claw their way behind the state’s ‘Stand Your Ground’ law. Intended to protect civilians from accusations of force when using a firearm to defend their lives, ‘Stand Your Ground’ was intended to let ordinary people defend themselves without fear of arrest or incarceration. But,