Browsing Tag

Taliban

Russia Returns to Afghanistan

On November 9, the Kremlin hosted representatives of the Afghan government and the Taliban in Moscow. Afghanistan has been plagued with four decades of war and conflict. Afghans are understandably…