Defensive Shooting Leads to Murder Charges, But Not for the Shooter
A defensive shooting incident in Rock Hill, North Carolina, last week resulted in one woman dead and her girlfriend charged with murder, while the man who fired the shots has been cleared of charges. Police…
Read More