18 Human Heads Found at O’Hare Airport in Chicago

CHICAGO, IL (KTVI) – It’s not the type of shipment you see every day, but officials at O’Hare Airport in Chicago say 18 human heads were found before Christmas.¬†

According to WGNtv.com, the heads were shipped from Rome but held up in customs because there was no clear indication of a final destination. The heads had been embalmed and packed in coolers.

The FBI and Homeland Security officials are still investigating.