Spain arrests top anti-fraud cop after €20 million 'found in his home'
Spain has arrested the police chief in charge of its economic crimes unit after €20 million was found stashed in the walls of his house, as part of an investigation into the ...
EuroNews
1 day ago