The recent protests in France have shown us the fragility of a Western developed nation to tackle social issues that …

Trending Now