18 human heads found at O’Hare airport

Officials say 18 human heads that were found at O’Hare Airport were shipped from Rome and apparently bound for a research facility in the United States, but were held up by customs.

Follow

Get every new post delivered to your Inbox.

Join 2,525 other followers