A fascinating discovery by archaeologists in Sweden: poles with human heads impaled on them at the bottom of a pond, dating back to the stone age. Apart from the mystery surrounding the ritual, the academics are also scratching their heads about a stone burial mound found nearby – a kind that didn’t become common until much later.