Tag: 115789433

Explosion at Kentucky business injures 11 workers, shatters windows in surrounding neighborhood

LOUISVILLE, Ky. -- At least 11 employees were taken to hospitals after an explosion Tuesday at a Louisville, Kentucky, plant caused a partial...