"history's biggest non-nuclear explosion"
"Sixth-largest accidental artificial non-nuclear explosion in human history" according to [1]; other explosions listed in [2].
Hardly the main point of the article of course, but seems odd they got this so wrong.
[1]: https://en.wikipedia.org/wiki/2020_Beirut_explosion#Yield
[2]: https://en.wikipedia.org/wiki/Largest_artificial_non-nuclear...