Russia will not deploy troops in Afghanistan : Putin
Russian President Vladimir Putin has announced that Russia will not deploy troops in Afghanistan.
Vladimir Putin said he had no intention of interfering in Afghanistan’s internal affairs.
He said that lessons have been learned from the defeat of USSR.
Meanwhile, China demanded accountability of foreign forces stationed in Afghanistan before the Taliban took control of the country. Must be held accountable.