MOAB

US Drops ‘Mother of All Bombs’ on ISIS

The Pentagon reported that the United States dropped the largest non-nuclear bomb on an ISIS…