Archaeologists have made a sinister discovery at the top of a Greek mountain which might corroborate one of the darkest legends of antiquity: human sacrifices. Excavations this summer on Mount Lykaion uncovered the 3,000-year-old skeleton of a teenager amid a mound of ashes built up over a millennium from sacrificed […]