Welcome, Sign In
Many Questions Surround Death Of Distraught Woman
Description:Police are investigating the death of a distraught 38-year-old woman who was shot and killed in the New Orleans area Monday morning. It is unclear if the gunshot was self-inflicted or if police killed her.
irish channel shooting
suicide by cop