I have read this and other posts and the source repeatedly.
Help me out.
Taliban fighter is a fighter who fought against Taliban, right?
Not a Taliban who is a fighter?
If the first, it seems better than the second. But they are still Afghans, bringing all that with them (and they can fight).