ANCIENT BRITONS

  • Ancient Britons 'ate each other' February 16, 2011

    London: Ancient Britons indulged in cannibalism in fact, they not only ate each other but also made cups and bowls from the skulls of their victims, a discovery has suggested. A team led by the Natural History Museum has made the gruesome discovery of the remains of three humans in...