SocietyIn Catalonia there are 4,000 repeat offenders: who are they and where do they operate?Cesc Maideu24-11-2025