1 articles
China
Ancient Chinese woman discovered to be oldest known case of ‘yue’ — punishment by foot amputation
Archeologists in China conducted the first full study of an amputation case involving “yue,” an ancient Chinese punishment that involved cu...
Ryan General