Source: Aaron P. Bernstein / Getty The U.S. military just dropped a 22,000 pound bomb on an ISIS cave complex in an area of eastern Afghanistan, ABC News reports. Nicknamed ‘the mother of all bombs,’ the bomb was the largest non-nuclear weapon in the U.S. military’s … Read entire story.
Source: HelloBeautiful