Aviation News

January 16, 2013

US Customs Finds 18 Human Heads At Chicago’s O’Hare Airport

Human heads held up by US customs at Chicago airport (via AFP)

Officials scrambled Tuesday to get 18 human heads off to their final destination, a crematorium, after they were seized by US customs inspectors before Christmas at Chicago’s main O’Hare airport. The heads, each tagged with a name plus place and cause of death, had originated in the United States for…