EMBED </>More Videos

The Pentagon says U.S. forces in Afghanistan dropped the military's largest non-nuclear bomb on an Islamic State target in Afghanistan. (KGO)