Latin America’s streets are filled with people protesting angrily against their governments. The protests are against governments of the left (Venezuela – the worst of all, Brazil, Ecuador, ...
Mexico and corruption are two words that always go hand in glove, or as the Columbians mischievously say, “grab each other’s peepees.”Corruption in Venezuela is greater, and that of Argentina is ...