March 20, 2023
Chicago 12, Melborne City, USA
Top Stories

Ancient Chinese woman discovered to be oldest known case of ‘yue’ — punishment by foot amputation

[ad_1] Archeologists in China have discovered potential proof of “yue,” an historical Chinese language punishment that concerned slicing off an individual’s foot. Revealed in Acta Anthropologica Sinica, the work is the primary well-studied punitive amputation case from an archaeological website, providing essential perception and beneficial knowledge for additional research of historical China’s penal system and […]

Read More