Three years ago, the Jharkhand Police had intercepted a vehicle and made a sizeable seizure of narcotics. But when it came to producing the material during trial in 2024, the police claimed that the ...