OverviewLibya gained its independence in 1951. The country of 6 million primarily depends on oil sector which forms about 95% of export revenue for the country. Photo: Tripoli, Libya. http://info-wars.org/2011/02/21/airspace-over-libyan-capital-closed/ Global…
You need a TRAC license to view the rest of this content. Learn more