Delhi Police also recovered from them 17.87 kg of fine quality heroin worth Rs 18 crore in the international market. DNA Web Team Updated : Nov 19, 2013, 11:17 PM IST NEW DELHI: Delhi Police on ...