Is Russia taking the piss on France?