Rev. Fr. Dr. Louis Odudu, the Chaplain of the Seat of Wisdom Catholic Chaplaincy, Petroleum Training Institute PTI, Effurun, Delta State, is dead.
.
.
The deceased priest who was kidnapped on Friday, September 14 and released on Saturday, September 15, 2018, died just four days after his freedom from his abductors.
.
.
Odudu, who only returned to Nigeria from the UK, five months ago, was said to died from complications related to the kidnap incident.