May 7, 2024

Libya’s oilfield at el-Sharara