Armenia goes to polls, with Russia and EU looking on

· DW