A janitor accused of setting off an explosion at a Windsor Assembly Plant in 2021 was opposed to his company’s COVID vaccine policies and feared he would lose his job because of them, former ...
The Stellantis Windsor Assembly Plant is shown on Tuesday, March 31, 2026. Fundamental questions about the exact cause and origin of a 2021 explosion inside Windsor Assembly Plant remain unanswered, ...