The top U.S. general in Afghanistan has said the Russians are supporting and supplying arms to the Taliban, adding more fuel to the already tense relationship between the two superpowers. General John Nicolson said in an interview with the BBC that he’s seen “destabilizing activity by the Russians.”  He said Russian weapons are being supplied […]