Currently there are riots in France. The cause was an Arabic 17 year old got shot while driving illegally. The teen appears to be at fault in the incident as he ran from the police.

After this riots in France exploded and immigrants have been burning cars and looting stores while the political left have been peacefully protesting in public places. The police can not manage all of it and the country is in chaos. The president blames video games. What should be done? Should the violent rioters be punished? How could this be resolved or avoided in the future?

Keep in mind this is very similar to riots that happened in the USA after NAME_1. The rioters seem to rally behind any cause as rioting, looting and destruction of property is the goal.