Four days after escaping from the den of his abductors, the Chaplain of the Seat of Wisdom Catholic Chaplaincy of the Petroleum Training Institute, Effurun, Delta State, Very Rev. Fr. Dr Louis Odudu, has died.
Father Odudu was kidnapped by gunmen on Friday September 14th but miraculously escaped from his abductors on Sunday September 16th.
By the third day, Wednesday September 19th, he was dead He was said to have complained of pains and demanded to be taken to a hospital where he gave up the ghost.
Odudu, who was ordained priest of the Catholic Diocese of Warri in 1987, returned to Nigeria from the UK five months ago