U.S.’s “Useless” 26,171 Bombs

President Barack Obama authorized at least 26,171 bombs in seven countries in 2016—three per hour—in a wave of destruction which the far more successful Russian military has described as having a “less... Read more »