Send in the FFL if France wants to win.
These probably were. Notice “Special Forces”? There ain’t too many other SF’s in France that I’m aware of.