Anti-Putin protests in Yerevan
(Photo: lur.am.) TBILISI, DFWatch–Armenians protested on Liberty Square in Yerevan Monday against Russia’s President Vladimir Putin, who is visiting. Blognews Armenia informs that the protesters brought posters reading ‘Stop Russia’, ‘Serzh the Betrayer’ and shouted ‘Stop Russia’ […]