France reportedly detains Russian official, prompting Moscow to summon ambassador — Meduza

French border authorities detained an employee of the Russian Foreign Ministry and confiscated her computer and phone, RBC reported Wednesday, citing ministry spokesperson Maria Zakharova.

“The Russian Embassy in Paris issued a note of protest…

Continue Reading