Authorities in the UK have seized almost USD$50 million of heroin hidden in a container at the Port of Felixstowe in one of the biggest drug busts the country has seen. According to multiple reports, which cite the National Crime Agency (NCA), the 400kg haul was discovered hidden under towels and bathrobes when Border Force […]