World News

Shops looted as German cost of living protests turn violent – BBC

November 1, 2026 · By