fbpx

Body Camera Footage Released From Barricade, Deadly Shootout With SWAT Officers Near USC – CBS Los Angeles