Battles near the Louvre, graffiti over Place de la République, protests along the Champs-Élysées, and shopkeepers trying to fight off looters and plumes of tear gas.
Long-standing fury from youth in France has exploded into these fiery scenes. Rage has spread across borders, with protests erupting in Italy, Spain, Portugal and Albania.