The United States dropped the “mother of all bombs” on an Islamic State cave complex in Afghanistan Thursday April 13, the Pentagon said. It is the...