By Paul Craig Roberts | ICHBlog
Iran, a nation with a 5,000 year history, is certainly not a failed state. The main failed states in the Middle East are those that are US puppets. They represent American hegemony, not the interests of their people.
More...