Researchers may have found 3,000-year-old evidence of Yue (Amputation), one of the five punishments practiced in ancient China
According to the South China Morning Post, researchers in China believe a skeleton discovered in a tomb in the country’s...
New Writes
1
2
9