Father Jeremiah Yakubu of the Diocese of Kafanchan in Nigeria was freed on Monday, June 12, 2023, after 24 hours in captivity.
The release of Father Yakubu is the latest in a series of kidnappings and murders involving members of the clergy, seminarians, and other Christians in Africa’s most populous nation.