{
  "id": 16457688,
  "title": "Violent clashes, slogans, tear gas and blaze: Another weekend of unrest sweeps Europe",
  "url": "https://urgent.news/2026/10/25/violent-clashes-slogans-tear-gas-and-blaze-another-weekend-of-unrest",
  "topic": "world",
  "section": "World",
  "published": "2026-10-25T09:38:34.000Z",
  "source": {
    "name": "Hindustan Times - World News",
    "slug": "hindustan-times-world-news",
    "url": "https://www.hindustantimes.com/world-news/europe-protests-violent-clashes-tear-gas-fires-france-italy-albania-portugal-spain-serbia-reasons-videos-images-101792911470653.html"
  },
  "original_language": "en",
  "account": "Rising cost of living, housing, education, pensions, corruption and political accountability fueled protests across multiple European nations over the weekend. Demonstrations in France, Italy, Albania, Spain and Portugal saw massive crowds, with some turning violent and prompting police deployment and the use of tear gas and water cannons. Serbia held a snap parliamentary election on Sunday, as a student-led movement sought to challenge President Aleksandar Vucic's political dominance. In France, clashes erupted on Saturday in Paris and other cities, with nearly 1,000 people arrested and 70,000 security personnel deployed. In Italy, demonstrations in Milan, Rome and Turin remained largely peaceful, although brief confrontations occurred in some areas. Albania's capital, Tirana, witnessed violent clashes as protesters demanded Prime Minister Edi Rama's resignation and set fires near government buildings. Portuguese authorities cleared a housing protest camp in Lisbon's Rossio Square, arresting demonstrators and reporting minor injuries. Rising housing costs and living expenses were cited as primary grievances among protesters in Portugal.",
  "summary": "Protests over living costs, housing, education and corruption swept Europe, with clashes reported in France, Italy and Albania and demonstrations in Portugal.",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}