The state of Florida has a “stand your ground” law which means a person has the right to use deadly force if they feel their life is threatened, and force is necessary to prevent death or bodily harm. That is what a store owner is claiming as self-defense when he fired an AK-47 at a […]

Source: New feed