pedro castillo
With the country of Peru having elected a Marxist president in Pedro Castillo (pictured), and with other countries like Cuba and Venezuela serving as a launching pad, if you would, for the Axis of Repression countries of Cuba, China, Russia, and Iran, the entire Western Hemisphere is at risk of falling behind the new “Iron […]