Home News Africa Police, DSS, hunters rescue 14 captives in Abuja, arrest kidnappers