After almost three harrowing days, abductors of a parish priest of a catholic church in Delta State has released their victim.
He was reportedly released Monday evening by his suspected Fulani abductors.
Rev. Fr. Samuel Agwameseh of…