While I think the comparison is a bit unfair, it does raise an interesting dilemma. I really don't know what you do in that situation. I don't think their government would be considered the trusted authorities on the matter, but who would be? At the same time Twitter is not a Russian company and does not have a large Russian presence that I know of. Are they under any moral obligation to help maintain free and fair elections there? Where they may feel like they are for the US.