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

miscellaneous

miscellaneous / miscellaneous 109 Views comments

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.

Comments