The British Police Seized Heroin Worth $145 Million

British police have seized nearly 1.3 tonnes of heroin hidden between towels in a container ship at the port of Felixstowe which is the United Kingdom's busiest container port, dealing with 48% of Britain's containerised trade. This was reported by DPA and France press reports.

The agency cites a statement issued today by the UK's National Organized Crime Unit.