News

In one of the biggest cocaine busts in UK history, British authorities discovered 2.4 metric tons of the drug in a ship that arrived in London from Panama.