The Oluwo of Iwo land, Oba Abdulrasheed Akanbi, has called for death penalty for kidnappers in the state to help put an end to kidnapping.…