New: A daily newsletter defining what matters in business and markets

Stories

Pentagon releases video of MOAB in Afghanistan

The Pentagon has released a video of its deployment of the United States' largest non-nuclear bomb — the "mother of all bombs" (MOAB) — on an ISIS compound in Afghanistan that killed at least 36 fighters. Check it out:

More stories loading.