On March 26, 2021, India Zippora Colins, 26, was tragically killed in a murder-suicide incident in Tarrant, Alabama. Authorities responded to a scene on Hatchett Avenue, where Colins was found dead alongside DeAngelo Carter, 32, who reportedly took his own life after fatally shooting her. The situation unfolded in front of two young children, aged 6 and 2, who were present during the incident but were unharmed physically. This harrowing case is reported to have stemmed from a domestic dispute, a
...Read More