Security forces patrol the Dar Petroleum in Palogue oil field in Nile State in South Sudan

Security forces patrol the Dar Petroleum in Palogue oil field in Nile State in South Sudan

Security forces patrol the Dar Petroleum Operating Company oil production operated in Palogue oil field within Upper Nile State in South Sudan. Courtesy Photo

Security forces patrol the Dar Petroleum Operating Company oil production operated in Palogue oil field within Upper Nile State in South Sudan. Courtesy Photo