Nigeria Kidnapped Benue Catholic Priest Regains Freedom Richard Anyebe Mar 4, 2020 0 Reverend Father David Echioda, who was kidnapped on Sunday in Otukpo Local Government of Benue State, has been…