A note demanding an end to interference in Russia’s internal affairs has been handed over to the US Embassy in Moscow, a source close to the leadership of the Russian Foreign Ministry told TASS, Report informs.

“On February 7, an official note was handed over to the US Embassy in Moscow demanding to stop actions incompatible with the status of the diplomatic mission, which constitute interference in the internal affairs of the Russian Federation,” the source noted.