The recent Armenian-Azeri war was a major victory for Azerbaijan and Turkey and a disastrous loss for Armenia. There is a lot of tension on both sides, and people are upset. While the world is consumed with other news, right now RFERL reports that thousands of Armenians have descended on the capitol of Yerevan, demanding […]
