>>520536739
I covered most of that in this post: >>520532517
France's military is a highly optimized force for kicking the shit out of Northwestern Africa. They absolutely have a powerful military compared to most of the world, but Russia is several wight classes above them.