NewsWhore
01-18-2010, 12:10 AM
Santiago, Chile; and Rio de Janeiro, Brazil For two decades, Chile was the “teacher’s pet” of Latin America, the student who always brought home straight A’s. Economists gushed that the Ande...
More... (http://story.argentinastar.com/index.php/ct/9/cid/d9ed072d737073b4/id/31409635/)
More... (http://story.argentinastar.com/index.php/ct/9/cid/d9ed072d737073b4/id/31409635/)