SAN FRANCISCO (CBS SF) — Seven people were injured when a box truck ran a red light and hit two elderly pedestrians, then crashed into a car with a family inside in San Francisco’s Richmond District on Monday afternoon.

Injury Crash in S.F. Richmond District

The crash occurred at around 3:30 p.m. at the intersection of Geary Boulevard and 21st Avenue. (CBS)

READ MORE: Police Officers Denied Service At San Francisco Restaurant Triggering Social Media Debate

The crash occurred at around 3:30 p.m. at Geary Boulevard and 21st Avenue.

Among the victims were two elderly pedestrians, one with life-threatening injuries and another with serious injuries, as well as a family of five in the car, all of whom suffered minor injuries, fire officials said.

READ MORE: Long Lines Form Outside San Mateo Event Center COVID-19 Vaccination Site

“The driver is in custody right now. We haven’t talked to him yet — he is a Cantonese speaker only, so we’re waiting for a certified Cantoneses speaker to come out,” John Bragagnolo, with the San Francisco police department, told KPIX.

Police say that, after the crash, the driver appeared to flee the scene but a good samaritan — who happened to work for Homeland Security — stopped the driver and put him under arrest.

MORE NEWS: Late Rally Fizzles, Warriors Fall to Spurs 112-107

© Copyright 2018 by CBS San Francisco and Bay City News Service. All rights reserved. This material may not be published, broadcast, rewritten or redistributed