Irondale High School student Geo Beach died from suicide
Geo Beach, a 16-year-old student at Irondale High School, died on November 15, 2023, after being hit by a car while crossing the street. He was on his way to school with his friends when the tragic incident occurred. The driver of the car, who was reportedly speeding and ran a red light, was arrested