A diocesan priest abducted from southern Nigeria is now free after being held in captivity for nearly three days. “I have been reliably informed that Father David Echioda has been released by his abductors. Thank you for your prayers and support during this difficult time,” said an official of the Diocese of Otukpo in a Read more