U.K. authorities seize cocaine worth more than $130 million from a ship at London port

Britain's interior ministry, the Home Office, said it was the sixth-largest cocaine seizure on record.

No comments

Read more