Police in Armenia Detains Protesters Near Russian Military Base
Police in Armenia Sunday detained 65 protesters near a Russian military base demanding Moscow intervene to dismantle what they say is a crippling blockade by Azerbaijan of an ethnic Armenian enclave, Russia’s Interfax news agency reported. It said around 200 protesters, gathered outside the base in the northern town of Gyumri, were demanding that Russian …
Read more “Police in Armenia Detains Protesters Near Russian Military Base”