Both nations claim Santa Rosa de Yavarí, a tiny island of just 3,000 people that sits in the Amazon River, more than a thousand miles from their capitals.
Author: Julie Turkewitz and Mitra Taj
Protesters in Peru Demand Justice for Ousted President Pedro Castillo
Eight days after Pedro Castillo’s removal from office and arrest, thousands of his supporters have joined protests demanding his reinstatement. To them, he is the voice of the marginalized.
In Peru, Courts ‘Used Like Whips’ to Silence Journalists
The author of a book about a powerful politician has been sentenced to two years in prison. Media advocates say the case is part of a trend in which the courts are being used to punish critics.