Spain arrests anti-fraud police chief 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 nation's biggest-ever cocaine bust, according to local media.


