Islamic Emirate slams U.S. for imposing visa restrictions on some Afghan leaders

Islamic Emirate slams U.S. for imposing visa restrictions on some Afghan leaders