Owo massacre: Defence Chief, Irabor makes new revelation by afolabi June 12, 2022 0 The Chief of Defence Staff, Gen. Lucky Irabor, has disclosed new information concerning the effort of the security agencies in ...