Two different Taliban cells claim “the Russians” supplied them with arms as the Afghan government claims it is investigating the level of support Moscow has for the insurgents. The Russian government has previously denied supporting the Taliban and only keeping in contact with the militants for the ...