Givaudan Site

Crews finish cleaning the site of the Givaudan plant explosion in Louisville's Clifton neighborhood. April 22, 2026. (WDRB Photo)