Police in Lucerne have dismantled a drugs operation being run from a travel agency on a busy street, in the middle of the city, in sight of the local police station.
The agency specialised on trips to the Balkans. Police say in the year they had the agency under observation – which could sometimes be done from a window at the police station - they recorded 750 visits from people police suspect were carrying large amounts of cash.
Police believed the agency may have laundered more than 7 million francs of drug money.
More than 40 people have been arrested and some have already been sentenced to jail terms and deportation.
The case has now come to light after the Federal Criminal Court lifted reporting restrictions, which were in place to prevent witness tampering.
Financial authorities have fined the Geneva based Mirabaud Bank and confiscated some profits after it was determined they didn’t report suspicious money transfers which could be linked to laundering or tax evasion.