Shameful Vergonzoso
The two so-called leaders of Brazil and Mexico have not only failed their people but all the folks from the entire American hemisphere.
Latin America’s two biggest democracies are Brazil and Mexico. Their government has not only refused to impose sanctions on Russia for its inexcusable invasion of a sovereign and democratic nation, but they have personally failed to condemn Vladimir Putin's atrocities.