European countries face violent protests

time Oct 20 2026