Colombian President Gustavo Petro (left) and Peruvian President Pedro Castillo (right) before a meeting at the Government Palace in Lima, on August 29, 2022. Photo: AFP/Ernesto Benevides.

Colombian President Gustavo Petro (left) and Peruvian President Pedro Castillo (right) before a meeting at the Government Palace in Lima, on August 29, 2022. Photo: AFP/Ernesto Benevides.

Translate »