? Charlie Le Mindu Spring/Summer 2011 | Main | The Last Ringbearer ?

February 21, 2011

My ancestors

"They were already branded cannibals. Now it appears that early Britons also enjoyed drinking out of cups made from their victims’ heads."

The world’s oldest-known skull cups – containers meticulously fashioned from human skulls – were abandoned in a cave in Somerset’s Cheddar Gorge some 14,700 years ago, it was revealed last night

World beating technology!

Posted by Ghost of a flea at February 21, 2011 07:24 AM