From France to Albania, social unrest is setting Europe’s streets ablaze

Wait 5 sec.

Crowds have taken to the streets for weeks in major cities, resulting in arrests, looting, injuries, and violence across France, Italy and Albania