Leroy Riles Jr., a 46-year-old man, was killed late on the night of May 13, 2021, after what authorities described as a hit-and-run in Center Point, Alabama. The known details place him on or near 24th Avenue NW around 11 p.m., when he was struck by a vehicle and left badly injured. He was later found nearby in the 2400 block of Center Point Parkway, and the scene that followed was the kind that leaves almost no one untouched: a man down in the roadway, a driver gone, and a family suddenly force
...Read More