Posts tagged Dr. Liu Sheng
SPIDER FOUND LIVING IN WOMAN’S EAR (Video)
Yeah so Ms. Lee walks into China’s Changsha Central Hospital of Otolaryngology and Head and Neck Surgery and says, Hey, I have had an itchy ear for the past five days, can you check it out?
No it’s not the start to a bad joke, a Chinese woman only described as Ms. Lee had an itchy ear for a [...]

