Armenia is holding elections on June 7, with European leaders and Russia both competing for influence. One candidate is reported to have connections to Russian security services, raising concerns about potential Russian interference in the vote.