Cremation Service Claims 18 Human Heads Found At O’Hare Airport | Talking Points Memo

A Chicago-area cremation service has claimed the 18 human heads discovered at O’Hare Airport, Cook County medical examiner’s office spokeswoman Mary Paleologos told the LA Times Tuesday:

This is a companion discussion topic for the original entry at