Peking University in China
A new study confirms that a Chinese woman's feet were amputated nearly 3,000 years ago as a punishment for a criminal act.
Most Read