Stephen Skylar Stewart, a 17-year-old from Sylacauga, Alabama, tragically lost his life on April 13, 2021, following a violent altercation that led to his death. Stewart was discovered with gunshot wounds in a residential area in Sylacauga, a small city located in Talladega County. His death sent shockwaves through the local community, where he was known as a high school student and athlete. Investigators quickly determined that his death was the result of a homicide, with law enforcement workin
...Read More