Six-Million-Year-Old Owl Fossil Found Had Its Lunch In Its Stomach

Scientists are expecting to make major advances in discovering how owls evolved after this remarkably well-preserved skeleton of an extinct

Read more

Cops In Germany Discover Altar To Hitler At Home Of Man Who Drunk-Dialled The Police

Cops in Germany have discovered this altar to Hitler at the home of a man who drunk-dialled them. Pjero B.,

Read more