Smoke billows from explosion at chemical site in Leverkusen, Germany
Smoke is seen billowing from an explosion at an industrial park for chemical companies in Leverkusen, Germany, on July 27, 2021. Credit - Arzu Kara via Storyful
Smoke is seen billowing from an explosion at an industrial park for chemical companies in Leverkusen, Germany, on July 27, 2021. Credit - Arzu Kara via Storyful