President Dina Boluarte signs into law Peru’s amnesty bill despite outcry | Human Rights News

Peruvian President Dina Boluarte has signed into law a controversial piece of legislation that would shield the military, police and other government-sanctioned forces from prosecution for human rights abuses committed during the country’s…

Continue Reading