CHINA TOPIX

03/09/2025 11:18:17 am

Make CT Your Homepage

Tortured

Shining Path

Clothing of 53 Victims Killed at Peru Base Put on Display

The clothes of 53 people who were killed at a 1980s army base in Peru were put on display by Peruvian forensic investigators Tuesday at the National Ombudsman's office located in Lima.

Real Time Analytics