Russia hosts Taliban delegates, calls for withdrawal of foreign forces from Afghanistan
- Written by TCA
KABUL (TCA) — Hosting Taliban delegates and Afghan politicians in an effort to promote itself as a peacemaker in Afghanistan, Russia has called for the complete withdrawal of international forces from the war-ravaged country, RFE/RL reported.