Friday, April 14, 2017

Watch Mother of All Bombs Explode on ISIS in Afghanistan (VIDEO)

The Pentagon just released video of the largest non-nuclear bomb in the U.S. arsenal explode in Afghanistan, killing 36 ISIS soldiers. The bomb — dubbed MOAB or “Mother of All Bombs” — had never been used before in combat. The bombing was months…


ReadMore…