The United States’ top commander in Afghanistan General John Nicholson has given a stunning new dimension to the Afghan war when at a briefing in the Pentagon on Friday, he finger-pointed at Russia and Iran, accusing them of supporting Taliban in a deliberate attempt to undermine the Afghan government and NATO operations in Afghanistan.