BREAKING - Turkey and Russia have shut down their consulates in Mazar-i-Sharif, after major Taliban advances in North & NW Afghanistan. 9.8K views18:27