cupure logo

Leire case News

The Leire case is a Spanish criminal investigation involving allegations of misconduct and retaliation within law enforcement agencies.