Category: Latin America

Peru’s Farewell To The Free World

Today is Peru’s independence day, ordinarily an occasion for great celebrations in one of Latin America’s most important nations. Tragically, this year’s anniversary may be the last to be celebrated by Peruvians in a democratic, increasingly prosperous and sovereign country. Think of it as a farewell party to the Free World…

MORE ➡️