Top Spanish Police Officer Arrested Amid Massive Cocaine Bust
Spain’s National Police have arrested Oscar Sanchez Gil, the former head of their anti-money laundering division, after discovering €20 million hidden in his home as part of an investigation into the largest cocaine seizure in Spanish history. Alongside Sanchez Gil,…