DID Press: The signing in Kabul of a major oil and gas exploration and production agreement between the Taliban’s Ministry of Mines and Petroleum and Saudi company Delta Energy has once again drawn political observers’ attention to the hidden layers…
Read More »