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.
What are your thoughts CLICK HERE to leave us a "Your2Cents” comment.
© Copyright 2014, A Granite Broadcasting Station. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.