The French are going after one of their “Bill Ayers”. Good to know the farking French are manning up better than the US....
Now, why would they do that?