Rap star Snoop Dogg had half of his $422,000 cash confiscated by Italian police for failing to declare an excess amounted as required by European Union laws when travelling through airports.
According to state news agency Ansa, the American singer was stopped by local police as he travelled through an airport in Calabria, southern Italy, where he had been performing.
He was nailed under money laundering laws which stipulate that sums of more than $11,000 must be declared by anyone travelling through airports in the European Union.
Only last week, the Snoop Dogg – real name Calvin Broadus, was stopped by police in Uppsala, Sweden, on suspicion of drug possession and was only released after going through urine tests.
The star is however, likely to pay a fine for the offence and his money would be returned to him, the Italian financial police say.