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.
The Christian Post | RSS
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.
The Christian Post | RSS