Colombia’s President Petro charges Peru with annexing a contested island in the Amazon region.
Colombian President Gustavo Petro has publicly addressed the contentious issue of the island of Santa Rosa, located in the Amazon River, an area that has sparked a longstanding territorial debate between Colombia and Peru. In a recent social media update, President Petro accused the Peruvian government of unilaterally asserting control over the island following a…
