18 Human Heads Found At Chicago’s O’Hare Airport | Talking Points Memo

Eighteen human heads were discovered at Chicago’s O’Hare Airport on Monday, and investigators are now working to determine whether they are medical specimens, Fox 32 News reported.

This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=165321