Socialists Cheer as Marxists Seize Control of Another South American Country
A candidate dubbed “the most radical leftist candidate to win a Latin American election in recent years,” will be taking power in Peru, according to the results of the country’s … Continue reading Socialists Cheer as Marxists Seize Control of Another South American Country
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed