Two charged after yacht carrying up to £60 million of cocaine seized

Syndicate Post image
NCA officers seize £60 million-worth of cocaine on a yacht off the Welsh coast (NCA/PA)

Breaking