Nigerians were shocked to learn that John Lion, the alleged mastermind of several high-profile kidnapping business in Bayelsa state, had been apprehended by Operation Puff Adder operatives in Abuja.