Finally, the Taliban are on the receiving end

Finally, the Taliban are on the receiving end