Ancient Britons drank from skulls

The people occupying a cave in southwest England 14,700 years ago were drinking from cups fashioned from human skulls, scientists say.