Central Directorate of Revenue Intelligence seizes 23.5 MT of Mandrax Tablets November 2, 2016 In one of the biggest seizure of Narcotic Drugs & Psychotropic Substances, the officers of Directorate of Revenue Intelligence (DRI), apex counter-smuggling agency of