Home › World News › Car Crashes Near Los Angeles Metro Station, Killing at Least 3
World News

Car Crashes Near Los Angeles Metro Station, Killing at Least 3

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.
Los Angeles Metro Station (LOCATION) Los Angeles (LOCATION)
Originally published by New York Times Read original →