In the small town of Cowarts, Alabama, a sense of shock and grief befell the community on the evening of January 8, 2026. Inside his home on Jordan Avenue, 16-year-old Karion Parrish was in his bedroom when a single gunshot shattered the night's quiet. The shot, fired from outside the residence, went through a window and struck Karion, ending his life. What was initially reported as a possible self-inflicted wound was quickly determined by the Houston County Sheriff's Office to be a homicide.
...Read More