Shimla Police Arrest Two Chitta Smugglers from Punjab
Shimla: In a major crackdown on the supply of 'chitta' (heroin) in Himachal Pradesh, the Shimla Police have arrested two alleged key drug suppliers from Punjab in separate cases by tracing backward linkages of…
















