World News
Car Crashes Near Los Angeles Metro Station, Killing at Least 3
Key Points
A still from video showing the scene of a deadly crash involving a vehicle and pedestrians in Los Angeles on Tuesday night.
A still from video showing the scene of a deadly crash involving a vehicle and pedestrians in Los Angeles on Tuesday night.