‘Operation Kawach’: Delhi Police crack down on narcotics trade, 907 locations raided, 700+ arrested | India News
Delhi Police identified 64 hotspots for narcotics trade and executed raids at 907 sites during a 24-hour operation known as ‘Operation Kawach‘ and out of 1,240 people detained, more than…