In a shocking twist, the Spanish National Police have detained Óscar Sánchez Gil, head of the country’s economic crime and anti-money laundering unit, over alleged ties to a major drug trafficking network. Sánchez Gil and his wife, who is also an officer, were reportedly hiding over €20 million in illicit gains at their home.