Hahaha....traced to Russia? Yeh right....you know I've seen the yellow vests blamed on Russia too....because of course Putin has hundreds of thousands of everyday French folk on his payroll ready to do his bidding! As with all this stuff ....if it wasn't so serious it'd be comicsl