UK Seizes $130 Million in Cocaine From Ship at London Port
British authorities seized 2.4 metric tons of cocaine in a ship arriving in England from Panama, authorities said Saturday, calling it one of the U.K.’s biggest drug busts in years.
The post UK Seizes $130 Million in Cocaine From Ship at London Port ap…