Shops looted as German cost of living protests turn violent

November 1st, 2026

Leave a Reply