Notice here that Libya is ranked number 55 on the Human Development Index - higher than Russia, Malaysia, Iran, and many other countries as you can see on the chart.