Libya Oil Terminals Close

tvnportal
1.4K
8 views
  • About
  • Export
  • Add to
Two oil terminals near Benghazi, Libya's second largest city, were forced to halt production Thursday by hundreds of federalism backers.
Powered by NewsLook.com
Producer : Xinhua News Agency

0 comments