News Communists in Latin America Attempt to Embrace Pope Francis as a “Close Ally” The Marxist leaders of Cuba, Venezuela, Nicaragua, and Colombia all offered statements… InternewscastApril 22, 2025 View Post