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
Don’t miss out on the latest news by signing up for Sharkbites.