Home Top News and Stories World News Headlines Nigeria secures release of 100 kidnapped mothers and children

Nigeria secures release of 100 kidnapped mothers and children

0
   

Nigeria secures release of 100 kidnapped mothers and children

The group, most of them women and children, were kidnapped last month in Nigeria’s Zamfara state.