Colombia's President Gustavo Petro delivers a speech during a rally marking International Workers Day, in Medellin, Antioquia department, Colombia, on May 1, 2026. (Photo by Jaime SALDARRIAGA / AFP via Getty Images)

News, Photo and Web Search