chinese woman

1.8 Inch Needle Lodged in a Two Year Old’s Brain, Discovered After 46 Years

By Deepthi B - Sep 11, 2015 02:13 PM EDT

A 2 inch needle has been found lodged in a chinese woman's brain for 46 long years.

Fun Stuff

Editor's pick

Real Time Analytics