motor-vehicle-accident

Two people hospitalized, power outage reported after a high-speed crash in Watts (Los Angeles, CA)

Two people suffered injuries after a high-speed crash Thursday morning in Watts. The incident also caused a power outage in …