Chilean police seize $12 million worth of cocaine in drug bust
A drug bust in Arica, Chile, turned up more than $12 million worth of cocaine that was bound for Spain, Reuters reported on Friday. Three suspected traffickers were arrested, two of whom are confirmed Spanish […]