Amnesty International News Service 82/93

1. Peru: Death penalty proposal violates human rights convention

View Report in English