Advertisement
Mar 3, 2020
Nigerian priest Fr. David Echioda who was abducted by gunmen in Nigeria’s Benue State Sunday, March 1 has been freed, sources in Nigerian told ACI Africa Tuesday, March 3.