Honor student killed by police
Forest Park is mourning the death of a student shot and killed by St. Louis police, who had started chasing him on foot near the Edward Jones Dome after he crashed his vehicle last month. Cary Ball Jr., 25, was a human services major trying to turn his life around after 5½ years in prison. He had a 3.86 grade-point average. He made the Dean’s List last fall. He had just returned from a school-sponsored trip to Jefferson City with Phi Theta Kappa honor society. […]