US DROPS LARGEST NON-NUKE ON ISIS IN AFGHANISTAN
US forces dropped their largest non-nuclear bomb on ISIS targets in Afghanistan Thursday. The Pentagon confirmed dropping a 21,600 pound GBU-43/B Massive Ordnance Air Blast (MOAB), described as the Mother of All Bombs, on ISIS […]