The so-called “Mother of All Bombs” has certainly earned its moniker, at least if the latest Islamic State group death tolls from last week’s MOAB attack in Afghanistan is any Continue Reading »