During a tense appearance with German Chancellor Angela Merkel, Russian President Vladimir Putin denied on May 2 that Moscow ever interferes in elections in other countries.
During a tense appearance with German Chancellor Angela Merkel, Russian President Vladimir Putin denied on May 2 that Moscow ever interferes in elections in other countries.