Nigerian police investigate suspected church abduction in SW state

Nigeria, Nigerian police, investigation, church abduction
World
image