The Niger Delta Avengers in Nigeria have agreed to a ceasefire, expected to bring an end to the multiple invasions and sabotaging of oil fields in the oil rich south part of the country.……
source
by October Gallery
The Niger Delta Avengers in Nigeria have agreed to a ceasefire, expected to bring an end to the multiple invasions and sabotaging of oil fields in the oil rich south part of the country.……
source