A quiet Sunday evening in Fort Payne, Alabama, was shattered by gunfire on November 9, 2025, leading to the tragic deaths of 27-year-old female Alisha Nichole Keller and 24-year-old Logan Cordale Brown. The two were found with gunshot wounds in the kitchen of an apartment at the Fort Payne Housing Authority complex. First responders were called to the scene around 5:59 p.m. after reports of shots fired, but despite their efforts, both Keller and Brown were pronounced dead.
The investigati
...Read More