Kerala DGP Loknath Behera said on Saturday that 33 people have been taken into preventive detention in connection with violence in Kannur district last night.