Fatal explosion at Olin Corporation in East Alton, Illinois

EAST ALTON, Ill. – One person died in an explosion Thursday at the Olin Corp. ammunition plant in East Alton. The explosion happened just before 4 p.m. at the plant, located on Powder Mill Road. First responders at the scene said a primer truck exploded. This is a...