Citizen Sets Up Scoped Rifle, Shoots Grandma Killer Terrorizing Arkansas Apartment Complex by National File News May 28, 2021 Neighbor reportedly acted in accordance with Arkansas Stand Your Ground laws to neutralize the threat
Alabama Woman Faces Prison for Killing Her Alleged Rapist, Who Tried to Kill Her Brother by Archive January 16, 2020 Alabama self-defense trial causes stir