The president of Colombia, Gustavo Petro (left), and the president of Venezuela, Nicolás Maduro (right) shake hands in Miraflores Palace, Caracas, March 2023. File photo.

The president of Colombia, Gustavo Petro (left), and the president of Venezuela, Nicolás Maduro (right) shake hands in Miraflores Palace, Caracas, March 2023. File photo.

Translate »