Courtesy photo
Father Felix Zakari Fidson was abducted in Nigeria’s Zaria Diocese on March 24.

The Diocese of Zaria announced ‘with joy’ the good news regarding Father Felix Zakari Fidson.

Read More: National Catholic Register