Catholic priest abducted in Benue regains freedom –Police Peter Mar 4, 2020 Benue Police Command on Wednesday confirmed the release of Rev. Fr. David Echioda, a priest of Catholic Diocese of…