India Zippora Collins, a 26-year-old Black woman, died on March 26, 2021, in Tarrant, Alabama, in a case investigators described as an apparent murder-suicide inside a home on Hatchett Avenue. Two people were found dead from gunshot wounds at the scene, and authorities identified DeAngelo Carter as the other person who died.
The night before the bodies were discovered, police said Carter called his mother around midnight and told her he “messed up,” a statement that helped set the tr
...Read More