Russian troops deployed to Tavush province
The Ministry of Defense (MoD) of Armenia has confirmed the deployment of more Russian troops along the Armenia-Azerbaijan border. The MoD has consistently denied the veracity of reports circulated on social media since spring regarding […]