France

The Russian ambassador in Paris was summoned by the French government for some reprehensible memes

The French Foreign Ministry summoned the Russian ambassador to Paris on Friday due to the publication of cartoons on its…

3 years ago