38 Christians freed after being abducted from worship service in Nigeria
Thirty-eight worshipers abducted during a church service in North Central Nigeria have been freed following coordinated efforts by security forces and government officials, according to reports.
