Afghanistan slams