Police rescue hostage from kidnappers’ den by NR Editor June 28, 2023 0 The police command in Delta has rescued a victim held hostage by suspected cultists. This was disclosed on Wednesday in ...