Police Seize Nearly 1.3 Tons Of Heroin Worth £120 Million From A Container Ship At Felixstowe
In what is currently being considered as the Biggest Drug Seizure Of Britain, the police seized nearly 1.3 tons of heroin worth £120 Million from a container ship at Felixstowe. An operation led by the…