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: