NewsShimla Police Arrest Two Chitta Smugglers from PunjabShimla: In a major crackdown on the supply of 'chitta' (heroin) in Himachal Pradesh, the Shimla Police have arrested two alleged key…By Rahul Bhandari · 27 minutes ago