CHINA TOPIX

11/02/2024 03:44:49 pm

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