The U.S. military has dropped a 22,000-pound bomb nicknamed "the mother of all bombs," the largest non-nuclear weapon ever used in combat by the U.S.