The left now rules most of Latin America. Will it be able to live up to its promises

INSUBCONTINENT EXCLUSIVE:
Luiz Inácio Lula da Silva's election in Brazil is the latest triumph for the left, which now controls six of Latin America's seven largest
countries.