France is on fire. Nearly a week of protests and riots in response to a police shooting have led