Russia now confirms the delivery of sophisticated manpads to the Taliban..
I looked that up. I see Russia is supplying small arms to the Taliban but I did not see anything about manpads. Unless you mean illegal Russian arms dealers selling it to the Taliban on the black market. Of course I’m cynical about anything.