SWAT Team Breaches Van Believed to Be Connected to Lunar New Year Shooting; Driver Found Dead from Self-Inflicted Gunshot
An hours-lengthy standoff in Torrance, California with authorities surrounding a white van believed to be connected to a mass capturing at a Lunar New Year party has ended with the driver being found dead from a self-inflicted gunshot wound, according to the Los Angeles Times. At least ten people had […]