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 1:34 PM CST

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.