Nigeria secret police arrests 10 kidnappers
Nigeria’s State Security Service (SSS) in southeast Edo State on Tuesday paraded 10 suspected kidnappers and cultists, including two girls, state director for the service Bakori Tukur told reporters in Benin, the state capital, saying they were involved in various cases of kidnapping in the state.