Young Alabama Woman Found Dead in Her Apartment, Foul Play Suspected

police tape
alexus grace henderson
tomeka sims