CHICAGO – A total of 18 frozen human heads were discovered and seized during a routine x-ray security procedure at Chicago’s O’Hare Airport.
Tag Archives: Science
ARCADIA, OKLAHOMA — It’s late on a hot July day. Stefanie Leland and her husband Beau are scouting a pasture…
Scientists are releasing a new study stating we have no one to blame but ourselves for global warming and climate…