US is Stepping Up its Efforts to Squeeze Russia Out of Armenia

Against the backdrop of the lack of success in creating an opposition stronghold to Russia in Ukraine, the United States has recently taken a number of measures to create a so-called “second front” against Moscow by increasing instability and initiating anti-Russian sentiment in a number of countries that are politically and strategically important to the […]