Diplomatic Tensions Escalate Between Colombia and Peru Over Amazon Island Dispute


Both nations are in dispute over Santa Rosa de Yavarí, a small island with a population of approximately 3,000 residents, located in the Amazon River. This island is situated more than a thousand miles away from the capitals of the involved countries.





Previous Post Next Post