Peru: Church Leaders Denounce Violence, Defend Human Rights

Peru: Church Leaders Denounce Violence, Defend Human Rights

President Dina Boluarte, who had overseen one of the worst massacres in recent Peruvian history in 2023, was impeached and removed from office by Peru’s Congress on Oct. 10 for failing to curb a wave of violent crime in the country. Weeks earlier, the Congress had passed an amnesty law pardoning members of government security…