28 July 2026, Peru, Lima: Demonstrators march to protest the inauguration of President Keiko Fujimori. The rally, held during Peru's Independence Day as Fujimori delivered her first address to Congress, brought together human rights groups, students, and left-wing organizations demanding justice and accountability for victims of state violence under past administrations. Photo: Erick Diaz Veliz/JNA leer más via ZUMA Press Wire/dpa leer menos