The Taliban declares the formation of the Islamic Emirate of Afghanistan. (Forbes) War in Afghanistan link embed save