Star editorial: Venezuela ... What to do? Intervention not the answer
Venezuela is the 10th-biggest oil producer in the world. It may have larger petroleum reserves than any other country. Yet socialism has devastated the nation's economy to the poin…