In its second major display of military might in one week, the US dropped its most powerful non-nuclear bomb on ISIS positions in a remote part of Afghanistan.
In its second major display of military might in one week, the US dropped its most powerful non-nuclear bomb on ISIS positions in a remote part of Afghanistan.