British news outlets are reporting authorities have made a sizeable drug bust on the Italian ship MSC Opera. The ship was visiting the Port of Dover in England, on its way from Brazil to Amsterdam.
British news outlets are reporting authorities have made a sizeable drug bust on the Italian ship MSC Opera. The ship was visiting the Port of Dover in England, on its way from Brazil to Amsterdam.