Comment Comment by oh-kumudo France is losing its war against digital populism amid a large scale of economic stagnation, might be a better title. parent oh-kumudo 8 years ago