Browsing Tag


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…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More