18 human heads found in package at O'Hare

WLS – Chicago

Authorities say 18 human heads found in a package at O'Hare Airport Monday were meant for anatomical research.