Daily Archives: 21 March 21, 2007

Tempting Picture of the Day

Zhou Guizhen, who is 86-years-old, shows one of her bound feet where the bones in the four small toes were broken and forced underneath the foot over a period of time, at her home in Liuyi village in China’s southern … Continue reading

Comments Off on Tempting Picture of the Day