Punjab Police recovered 8.5 kg of heroin worth over Rs 42 crores near the Indo-Pak Border in Fazilka district. The operation was supported by Border Security Force as it was carried out in the area under the control of BSF, police said in a statement