Police arrest 11 suspected kidnappers in Delta

File photo: Handcuff
File photo: Handcuff