Walter Salles, winner of the award for "I'm Still Here" from Brazil, for best international feature film, poses in the press room at the Oscars on Sunday, March 2, 2025, at the Dolby Theatre in Los Angeles. (Photo by Jordan Strauss/Invision/AP)
MEXICO CITY (AP) — If there is a still open wound in Latin America, it is that of the tens of thousands of disappeared people and decadeslong pain that has accumulated in parts of the region such as Mexico and