Categories South Caucasus “Turkey will station troops in Armenia” — Russian expert makes sensational claim Post author By Mike Nova Post date October 13, 2026 Listen to this article “Turkey will station troops in Armenia” — Russian expert makes sensational claim GlobalInfo.az ← Ukraine struck a key Russian facility: Satan missiles and Starlink alternative are under threat → Azerbaijan stresses role of traditional energy in sustainable development