Libya government April 7, 2015 0 Warnings on the Libyan government’s decision to embezzle oil revenues Benghazi, Libya – Libya’s internationally recognized government has decided to divert revenues from the long-established…