Niger Delta: 3 Filipino oil workers abducted by militants who demand more local control of the region's resources; oil production reduced by 25 percent
Niger Delta: 3 Filipino oil workers abducted by militants who demand more local control of the region's resources; oil production reduced by 25 percent