Nigeria Forty-Eight Hours After Abduction, Kidnappers Release Benue Catholic Priest Nneoma BENSON Jul 9, 2022 0 A Catholic priest, Reverend Fr Peter Amodu abducted by armed men has been released by his captors. His release…