Shipment of Human Heads Held Up at Chicago Airport

Shipment of Human Heads Held Up at Chicago Airport

January 15, 2013 Updated Jan 15, 2013 at 2:35 PM EST

A really strange story from Chicago. ...

According to a report from the Chicago Tribune, a shipment of 18 human heads from Rome have been held up at O'Hare Airport in Chicago. The heads were reportedly set to be shipped to a research facility in the U.S., according to the Chicago Tribune report.

Read the Chicago Tribune report HERE.

To submit a comment on this article, your email address is required. We respect your privacy and your email will not be visible to others nor will it be added to any email lists.