Nigeria: Catholic priest dies four days after escaping from kidnappers
The Chaplain of the Seat of Wisdom Catholic Chaplaincy of the Petroleum Training Institute, Effurun, Delta State, Very Rev. Fr. Dr. Louis Odudu, who recently escaped from a kidnappers’ den, is dead. Odudu died on…