5 min read News Human rights group denounces police in Peru of abuses right after protesters’ fatalities December 19, 2020 Melissa M. Munoz LIMA – Ruben Guevara was marching in teargas-stuffed streets in Lima in November when...