religious tensions
Russia Dismisses Claims It Ordered Paris Stars of David Graffiti
"It's stupid, utter rubbish and just plain undignified," Foreign Ministry spokeswoman Maria Zakharova said when asked about accusations of a Russian link...
1 Min read