Car Crashes into Firebaugh Canal at Russell Avenue and Althea Avenue Killing at Least One FIREBAUGH, CA (August 18, 2021) – At least one person was killed in a car accident at North Russell Avenue and West Althea Avenue Monday morning. The accident happened around 9:50 a.m. on August 16. According to the […]