The Oluwo of Iwoland in Osun State, Oba Abdul Rasheed Akanbi, Telu 1, on Tuesday, proposed a death penalty for kidnappers to stem crimes and other related offences in the country. He made this known during an interview with newsmen on the sideline of the 20th anniversary of the British American Tobacco Nigeria, held at