Russian troops on Turkmen-Afghan border: claim
Russian troops have allegedly been stationed in Turkmenistan along the Afghan border in the southern part of Turkmenistan’s eastern Lebap…
Russian troops have allegedly been stationed in Turkmenistan along the Afghan border in the southern part of Turkmenistan’s eastern Lebap…