Heads Up at O’Hare
Officals at Chicago’s O’Hare Airport stopped a shipment of human heads. Apparently, the 18 heads, minus their bodies, had traveled to Italy as part of a medical research program and were returning to Chicago for […]
Officals at Chicago’s O’Hare Airport stopped a shipment of human heads. Apparently, the 18 heads, minus their bodies, had traveled to Italy as part of a medical research program and were returning to Chicago for […]