The Air Force just dropped a GBU-43B, Massive Ordinance Air Blast bomb, a.k.a. the Mother of All Bombs on an ISIS in Afghanistan mountain tunnel complex. The bomb is largest non-nuclear device in America’s arsenal. Read more here.
Latest posts by The Editors (see all)
- Prussian Strategy: How Ukraine Can Economically Exhaust Russia - April 25, 2024
- Last Time U.S. Navy Was this Active was WWII - April 19, 2024
- RFK Jr.’s Family Stabs Him the Back to Endorse Biden - April 19, 2024