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…
You need a TRAC license to view the rest of this content. Learn more