Russia summons US envoy over ‘election interference’


A poster announcing the coming Russian parliamentary and local elections is seen in front of the building of the State Duma in Moscow on Wednesday. Photo: AFP


A poster announcing the coming Russian parliamentary and local elections is seen in front of the building of the State Duma in Moscow on Wednesday. Photo: AFP