Residents in Louisville, Kentucky, Nov. 18 confront bosses at Givaudan Sense Colour after deadly factory explosion.
By Matilde Zimmermann
November 30, 2024