Pashinyan far ahead in early Armenia election results
Thousands of Armenians took to the streets in the capital of Yerevan to protest the deal as a betrayal of national interests.
Thousands of Armenians took to the streets in the capital of Yerevan to protest the deal as a betrayal of national interests.