News

Richard Meier, a fireworks accident expert, weighs in on the Yolo County fireworks facility explosion and fire.