Russia on Thursday dismissed accusations that Moscow was behind the daubing of dozens of Stars of David on buildings in Paris and its suburbs as “stupid”. Investigators said some of the mass graffiti — widely condemned as anti-Semitic — may have been carried out at …
Read MoreRussia Dismisses Claims It Ordered Paris Stars Of David Graffiti








