On September 11, 2007 Russia successfully exploded what it claims is the largest Thermobaric Bomb ever made, leveling a multi-story block of apartment buildings with a power greater than that of the smallest diallable-yield nuclear weapons at their lowest yield settings. Russia named this particular ordnance the “Father of All Bombs” in response to [...]







