What’s behind the stunning defeat of Venezuela’s President Hugo Chavez in a popular referendum this week? Undoubtedly, he overestimated the appeal of his “21st century socialism” among Latin Americans. A new poll also shows that the most trusted institution in Latin America is not the government — but the Catholic Church.
Read the mentary here.