by tinimark
This chart published on the BBC news website goes a long way to explain the recent unrest in France. I believe there are other issues that have been mounting too but this really does say a lot.
Views:
A fine selection of independent media sources