Police

UK

UK police make record heroin haul

British police announced Tuesday one of their largest ever seizures of heroin, intercepting hundreds of kilos of the drug hidden under towels...