President Kast takes power in Chile. Rafael Lopez Aliaga leads the polling for the upcoming election in Peru. Recent wins pile up, including Costa Rica and Honduras. The political scene of Latin America moves markedly to the right, toward the United States — and away from meddling China.
Read Full Article »