Rapper Snoop Dogg stopped by financial police in southern Italy
Rapper Snoop Dogg has been stopped by financial police in southern Italy with $422,000 (€384,230) in cash, well above the limit that can legally be transported across EU borders undeclared.
The singer was travelling through an airport in Calabria, southern Italy, where he had been performing.
Sums of more than €10,000 (£7,000; $11,000) must be declared by anyone travelling through airports in the European Union.
Last week, the American was stopped on suspicion of possessing drugs by police in Uppsala, Sweden.
He criticised what he said was "racial profiling" but Swedish police say they have yet to receive the results of tests to see whether Snoop Dogg had drugs in his system.