Reuters By Hugh Schofield BBC News, Paris French police believe a graffiti campaign featuring Star of David stencils may have been the work of Russian intelligence. In the last 10 days around 250 blue Stars of David – similar to the one on the Israeli …
Read MoreStar of David graffiti in Paris








