Tag: Gustavo Petro

Featured International

Left victory in Colombia

The electoral victory of Gustavo Petro in Colombia is, without a doubt, one of the most significant political developments in Latin America in the last decade.      Colombia has traditionally been a stronghold of conservatism. The left and social movements have been routinely devastated for seven decades of unabashed right-wing […]