News

Several questions remain after an explosion at a fireworks warehouse in Yolo County left several people dead. Officials are investigating companies associated with the facility.