A few weeks ago I blogged about Russia’s “Father of All Bombs,” a fuel-air bomb they claimed to be the world’s largest non-nuclear weapon.

Did the Russians really drop the bomb off a Tu-160 bomber or was the drop a hoax?

David Axe at Wired has some interesting speculations.