A key to understanding the French political divide is to recognize that France and its culture are a tangled web of contradictory ideas grounded in the struggle between conflicting ideologies over the course of French history. To make sense of it all, one needs to understand two concepts : tribalism and universalism. These two conflicting principles lie at the heart…
+