Nigeria arrests militant leader
A key militant leader in Nigeria’s oil-producing Baylesa State has been arrested after women in the area he was using as a hideout demanded the police deal with an influx of oil rebels. Full Story
A key militant leader in Nigeria’s oil-producing Baylesa State has been arrested after women in the area he was using as a hideout demanded the police deal with an influx of oil rebels. Full Story