Los Angeles to pay $21M for botched fireworks detonation
The city of Los Angeles will pay a $21 million settlement after L.A. Police botched a detonation of fireworks.
The city of Los Angeles will pay a $21 million settlement after L.A. Police botched a detonation of fireworks.