South Los Angeles, CA (May 8, 2024) A tragic accident claimed the life of 18-year-old Brandon Garcua on Thursday, May 2nd. The fiery two-vehicle collision took place on the Glenn Anderson (105) Freeway in South Los Angeles, not too far from Vermont Avenue. Officers reported that the crash happened around 10:44...
Read More