▶️ Prefer to watch? Every story’s a short video → https://www.youtube.com/@GetSafetyIntel · 📣 Got a near-miss? Share it anonymously (QR + link at the bottom).
A fertilizer plant on the edge of a major city kept a pile of off-spec ammonium nitrate in a big open hangar. It wasn’t a bomb, and nobody treated it like one — it was just product that didn’t meet spec, waiting to be reworked. Then somebody carried the wrong material into that building and put it near the pile. About twenty minutes later the whole plant became a crater and a French city lost most of its windows. Here’s the morning it happened, and why “what’s stored next to what” is a question worth your five minutes.
A note on the date: no strongly documented workplace-safety incident lands on today’s exact date, September 20 — so today’s story is from this same week, September 21, one of the most-studied chemical disasters in modern history.
On This Day in Safety — September 21, 2001 · Toulouse, France (the AZF plant)
At 10:17 on a Friday morning, a storage hangar at the AZF fertilizer plant on the southern edge of Toulouse detonated. AZF — short for AZote Fertilisant, “nitrogen fertilizer” — was run by Grande Paroisse, a subsidiary of the oil giant Total. Inside hangar 221 sat roughly 300 tonnes of downgraded, off-specification ammonium nitrate: not the finished product, just the sweepings and rejects, piled loose on the floor waiting to be reprocessed. Product nobody was afraid of.
The blast tore a crater about 40 meters across and 7 meters deep where the building had stood. It registered 3.4 on the Richter scale — the seismographs read it as a small earthquake — with an energy release estimated at the equivalent of 20 to 40 tons of TNT. Steel girders were thrown up to three kilometers. The sound carried more than 100 kilometers. Thirty-one people were killed, around 30 more were seriously wounded, and roughly 2,500 suffered lighter injuries — many of them from flying glass, because two-thirds of the windows in Toulouse shattered and the shards did the rest. The plant sat barely a kilometer from dense neighborhoods; about a tenth of the city had to be evacuated. Total insured damages ran past 1.5 billion euros.
Because it happened ten days after September 11, 2001, the first fear was terrorism. It wasn’t. After years of investigation, the official 2006 conclusion pointed at something far more ordinary and far more instructive: roughly twenty minutes before the explosion, a batch of ammonium nitrate had been contaminated with a chlorine-based compound — sodium dichloroisocyanurate, the kind of chemical used to treat pool and industrial water — and the two were incompatible. Mixed together, they set off the reaction that ignited 300 tonnes of nitrate. The killer wasn’t a bomb and it wasn’t sabotage. It was two materials that should never have touched, ending up in the same pile in the same building.
The safety leader’s read
The lazy version files this under “France, chemical plant, twenty-five years ago, nothing to do with me.” Leave it. The lesson here is one of the most portable in all of process safety, and it’s sitting in a storeroom on your site right now.
Run it through HOP. Error is normal, and the error that started this was the most ordinary one in any warehouse: the wrong material ended up in the wrong place. Whoever moved that chlorinated product toward the nitrate pile was not a villain and almost certainly did not know what it would do — that’s the whole point. Ammonium nitrate is stable enough that a workforce handles it for years and never sees it bite. It doesn’t punish you for the first mistake, or the tenth. It waits for the one specific combination — heat, confinement, a contaminant, a fire alongside it — and then it releases all of it at once. A material that’s forgiving 999 times out of 1,000 quietly trains everyone around it to stop respecting it, which is exactly how 300 tonnes of it ends up loose on a hangar floor next to something it can’t be near. The failure wasn’t one careless act. It was a system that had stopped treating a bulk oxidizer as the hazard it is — no real segregation, no contamination control, and a mountain of it parked next to a city.
Name it and cite it
This was a French plant, so OSHA’s standards didn’t govern it. But ammonium nitrate is stored and handled all over American industry — every farm-country fertilizer dealer, every mine that makes its own blasting agent — and here’s what governs it here (verify current text at https://www.ecfr.gov before you build a program on it).
29 CFR 1910.109(i) — storage of ammonium nitrate. This is the specific standard, built on a decades-old NFPA consensus code, and read what it actually demands, because it’s the Toulouse story written as rules. Ammonium nitrate has to be separated from combustible materials and from contaminating, incompatible chemicals — the standard names the danger of it contacting the wrong substances. Bin and wall separations have to be tight enough to prevent materials from intermingling — that’s hangar 221’s failure in one line. It even bars using certain metals in contact with it and forbids using explosives to break up caked nitrate. Every clause is there because somebody, somewhere, learned it the hard way first.
29 CFR 1910.119 — Process Safety Management. The bigger frame: when you have a highly hazardous chemical in quantity, you’re required to know your hazards, write and follow procedures, and manage the changes that introduce new risks. A pile of off-spec product that no procedure covers is a PSM gap you can walk right into.
29 CFR 1910.1200 — Hazard Communication. The unglamorous one that would have flagged this: the safety data sheet for that chlorinated compound spells out its incompatibilities, and the SDS for ammonium nitrate spells out its own. Incompatibility isn’t a secret you have to discover in a crater. It’s written down — if anyone reads it before deciding what gets stored, staged, or dumped next to what.
And the American version, written in blood on our own soil: West, Texas, April 17, 2013. A fire broke out at the West Fertilizer Company, and about 30 tons of ammonium nitrate stored inside — in wooden bins, near combustibles, with no sprinklers — detonated. Fifteen people were killed, most of them volunteer firefighters who’d rushed in to fight the fire, not knowing they were standing next to a bomb the storage had built. Whatever started that fire, the reason it became fifteen graves was the same as Toulouse: a bulk oxidizer stored where a bad day could set it off, with nothing engineered to stop it. West is the reason ammonium nitrate storage is still a live enforcement and rulemaking fight in this country today.
Translate it to the floor: you probably don’t keep 300 tonnes of nitrate, but you keep something that can’t share a room — an oxidizer near a fuel, a chlorine product near an acid or an ammonia product, a pallet of pool chemicals next to the shop rags. Two questions decide whether a spill stays a spill. First: on your site, what’s physically stored next to what, and does anyone actually check the SDS for incompatibility before a new drum, tote, or pile goes down beside an old one? Second: when the wrong two things do touch — a leak, a spill, a mislabeled tote, a “we’ll just set it here for now” — what’s between that and a reaction? If the honest answer is “they’ve always been stored together and nothing’s happened,” you’ve got hangar 221.
The Full EHS Picture
Most incidents we cover are E, H, and S at once, and Toulouse is a case that genuinely hits all three — the same failure that killed workers also fouled the air, the river, and the ground.
Safety (S): the spine — a massive quantity of a bulk oxidizer stored loose, unsegregated, next to an incompatible chemical and a populated city, with no engineered barrier between a contamination event and a detonation. The fix was never a more careful laborer; it was segregation, contamination control, and not stacking a hazard that size where a mistake reaches a neighborhood.
Health (H): the acute toll was blast trauma and an epidemic of glass injuries — 70-plus serious eye wounds alone from windows blown in across the city. But the health story ran for years afterward: France mounted a formal population-level study of the survivors and neighbors, and it documented lasting hearing damage and a heavy load of psychological trauma — PTSD, anxiety, depression — across a population that hadn’t been anywhere near the fenceline when the day started. A chemical disaster’s health bill doesn’t close when the fire’s out; it follows a city.
Environmental (E): this one left the fenceline hard. The detonation and the destroyed plant released the breakdown products of ammonium nitrate into the air — nitrogen dioxide, ammonia, and nitric acid, the reddish-brown plume that drifts off a nitrate fire — and runoff and discharges of ammonia and nitrogen solutions polluted the Garonne River running through the city. The ground itself was contaminated, and the site had to be decontaminated for years before anything could go back on it. There’s a hopeful coda: that remediated ground is now the Toulouse Oncopole, a cancer research and hospital campus, opened in 2014 on the exact spot the plant blew up. The plain line: the same failure that killed 31 people poisoned a river, hung a toxic cloud over a city, and left ground that took a decade to make safe again — E, H, and S, all from two chemicals that ended up in one pile.
Trending Now
A worker died on a fuel barge two days ago — a reminder that “flammable in a confined space” is still killing people this month. On Thursday, September 18, 2026, an explosion tore through the petroleum barge Casablanca docked at 3249 Richmond Terrace on Staten Island, New York. One worker was killed — found dead after the blast — and two firefighters were injured fighting the fire that followed; more than 50 units and a hazmat team responded. Early reporting points to an ignition in a container aboard the barge; the investigation is ongoing and no cause is official yet. So what for safety leaders: you don’t have to run a fertilizer plant to have Toulouse’s core hazard — an energetic material in an enclosed space, one ignition away from catastrophe. Fuel, vapor, dust, oxidizers: the danger is never just the substance, it’s the substance plus confinement plus an ignition source nobody accounted for. If your people do hot work, draining, or transfer near anything flammable, the question is what verifies the atmosphere is safe before the spark — not who gets blamed after. (Sources: ABC7 New York; CBS New York; Gothamist, Sept. 18, 2026.)
The federal rule aimed at exactly this hazard is being pulled back — right now. The EPA’s Risk Management Program (RMP) is the chemical-accident-prevention rule that covers facilities holding large quantities of hazardous chemicals, and the 2024 amendments strengthened it in the wake of disasters like West, Texas. In February 2026 the EPA published a proposed “reconsideration” rule to roll back key parts of those 2024 requirements — the agency frames it as cutting duplicative burden and addressing security concerns; safety advocates argue it strips out prevention measures written after people died. The comment period closed in May 2026 and the reconsideration is still working through the process. So what for safety leaders: regulations move up and down with administrations, but the chemistry doesn’t. Whatever the federal floor ends up being, your own site’s incompatibility map, storage segregation, and contamination controls are yours to own — and an OSHA General Duty Clause inspection will still ask what a reasonable operator should have done, RMP rollback or not. Don’t let a shifting rule become a reason to know your hazards less well. (Source: U.S. EPA, RMP Reconsideration proposed rule, Feb. 24, 2026, epa.gov/rmp.)
Fail of the Day
Shared blamelessly, because that’s the only way anyone learns from it.
A shipping-and-receiving crew at a mid-size plant is racing to clear the dock before a truck cutoff. A pallet of pool-and-water-treatment chemicals — chlorinating tablets — comes in, and the fastest open floor space is right next to where they stage bagged fertilizer and a couple of totes of cleaning acid, because that’s just where the empty spot is today. A newer hire staging the pallet reads the diamond on the box, sees “oxidizer,” and remembers one line from orientation: oxidizers and this stuff don’t go together. He almost lets it ride — the shift’s slammed, it’s “just until tomorrow,” and the pallet’s already down. Instead he flags the lead. The lead doesn’t wave him off. They pull the SDS, confirm the chlorinated product is incompatible with both the acid and the nitrate-based fertilizer, and move it to the segregated oxidizer area twenty feet over before anything leaks. Nothing happened. A leaking tote and a torn bag that night would’ve had two incompatible chemicals sitting in the same puddle — instead they sat in different rooms.
The HOP read: nobody here is careless. Staging a pallet in the nearest open spot at the end of a slammed shift is exactly what production pressure trains into good people — you can’t fresh-hazard-assess every pallet and still make the truck. The near-miss wasn’t caught by a more disciplined worker; it was caught by two cheap, boring things working together: a label and an SDS that actually spell out incompatibility, and a crew where a new hire can stop the job with “I think these don’t go together” and a lead treats that as information, not an interruption. That’s the barrier hangar 221 never had — made of a data sheet and a person willing to speak, instead of a prayer that the wrong two things never touch. Two questions worth more than “be careful in the warehouse”: does anyone actually check the SDS for incompatibility before deciding what gets stored next to what — and can your newest person stop a pallet from going down in the wrong spot without it turning into an argument?
Got a fail or a near-miss? Hit reply, or scan the QR below — we’ll feature it anonymously — no names, no company, no blame. Just the lesson, so the next crew doesn’t learn it the hard way.
Share your near-miss here → https://scantoconfess.com — 100% anonymous, no names, no company, no blame.

Do This One Thing
Before your next shift, walk to one storage area on your site — a chemical cabinet, a dock, a shed, a stockroom — and do one thing with your own eyes: pick two things stored near each other and ask whether they can actually be neighbors. Pull the SDS on the ones you’re not sure about and read the “incompatible materials” line — it’s already written there. Oxidizers away from fuels and flammables. Acids away from bases and from anything chlorinated or cyanide-bearing. Ammonium nitrate away from combustibles, contaminants, and heat. If you find two things that shouldn’t share a room and nobody can tell you why they’re together, that’s today’s job — separate them before a spill decides to introduce them. Toulouse kept 300 tonnes of a “safe” material next to the one thing it couldn’t touch. The whole disaster was two chemicals in one pile. Don’t let a shortcut on a busy dock build you a smaller version of the same thing.
🎬 Rather watch than read? Every Safety Intel story is a short video on YouTube → https://www.youtube.com/@GetSafetyIntel — subscribe so you never miss one. 📸 Share YOUR near-miss (100% anonymous): https://scantoconfess.com — or just scan the QR above. 📤 Forward this to a crew member who needs it today.
Please stay Safe & Hydrated!!!
Sources
Toulouse AZF explosion, Sept. 21, 2001 — French Ministry of Sustainable Development / ARIA / BARPI feedback report: https://www.aria.developpement-durable.gouv.fr/wp-content/files_mf/FD_21329_TOULOUSE_DP_JLC_GB_29072013.pdf
Toulouse chemical factory explosion — overview, toll, and 2006 official cause (chlorinated compound contaminating ammonium nitrate): https://en.wikipedia.org/wiki/Toulouse_chemical_factory_explosion
Oncopole of Toulouse — cancer campus built on the remediated former AZF site (opened 2014): https://en.wikipedia.org/wiki/Oncopole_of_Toulouse
Population-level health consequences of the AZF explosion (study): https://pmc.ncbi.nlm.nih.gov/articles/PMC2465629/
OSHA 29 CFR 1910.109 — Explosives and blasting agents, incl. (i) Storage of ammonium nitrate: https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.109
OSHA guidance on the ammonium nitrate storage requirements in 29 CFR 1910.109(i): https://www.osha.gov/laws-regs/standardinterpretations/2014-12-03
West, Texas fertilizer plant explosion, April 17, 2013 (15 killed) — background: https://en.wikipedia.org/wiki/West_Fertilizer_Company_explosion
Staten Island petroleum barge “Casablanca” explosion, Sept. 18, 2026 — ABC7 New York: https://abc7ny.com/post/staten-island-deadly-fire-worker-found-dead-apparent-explosion-petroleum-barge-named-casablanca/19816457/
EPA Risk Management Program (RMP) Reconsideration proposed rule (Feb. 2026): https://www.epa.gov/rmp/proposed-risk-management-program-rmp-reconsideration-rule
OSHA General Duty Clause, PSM (29 CFR 1910.119) and HazCom (29 CFR 1910.1200): https://www.ecfr.gov