18 Human Heads Found at O’Hare International Airport in Chicago
Customs officials at O’Hare airport in Chicago had quite a discovery as they seized 18 human heads during a routine X-ray screening. When the news first broke about the heads, headlines where wondering where they came from. Turns out, they were coming from Italy to Illinois for cremation...