Santiago Felipe Loayza Cahuana arrested by PIP and the Navy
On July 19, 1984, Santiago Felipe Loayza Cahuana, teacher and Director of Girls' Educational Center No. 38271 in the Huamanguilla district, was detained by members of the Peruvian Investigative Police (former PIP) and the Marine Infantry when he was on his way to the city of Huamanga with his son …