British authorities seize over two tonnes of cocaine during a raid on a luxury yacht off the southern English coast
British authorities have seized over two tonnes of cocaine during a raid on a luxury yacht off the southern English coast. The street value of the drugs would have been around €187m. One British citizen …