Spain Arrests Top Anti-Fraud Cop After €20 Million Cash Found in WallsBy Abdullahi JimohNovember 13, 2024 Authorities in Spain have arrested Oscar Sanchez Gil, a senior officer in Spain’s National Police force, after €20 million was found hidden in the walls and…