Detention of Santiago Felipe Loayza Cahuana
On 19 July 1984, Santiago Felipe Loayza Cahuana, a school principal in Huamanguilla, was detained by the Peruvian Police and the Marine Infantry while traveling to Huamanga. The arrest occurred after his vehicle was intercepted, and he was forcibly removed. This event was part of a broader pattern of detentions …