Libyan oil fields shut down after protestors demand PM’s resignation
Libya’s largest oil fields have shut down production after protestors attempted to disrupt its flow. They are demanding the resignation of Prime Minister Abdul Hamid Dbeibah who now manages a Continue Reading