bastardlogic.wordpress.com
Quickies
by Isabel Doctors in China have discovered 26 sewing needles embedded in the body of a 31-year-old woman. They think they were inserted into Luo Cuifen’s body when she was a baby by grandpare…