Los Angeles Accident: SUV Ploughs Into Pedestrians, Street Vendors Near Metro Station; 3 Dead, Several Critical
HomeWorldLos Angeles Accident: SUV Ploughs Into Pedestrians, Street Vendors Near Metro Station; 3 Dead, Several Critical Los Angeles Accident: SUV Ploughs Into Pedestrians, Street Vendors Near Metro Station; 3 Dead, Several Critical At least three people were killed and several others critically injured after an SUV mounted a sidewalk and…