This video report with its irritating computerized voice is from 2016.
"The ancient Greeks and Romans wrote grisly legends about Mount Lykaion. The Arcadian peak, some would write, was where one of the first Greeks tried to trick Zeus by feeding him a sacrifice tainted with human flesh. In punishment, the legend goes, Lycaon was either slain or turned into a wolf." Source: Washington Post (2016).
"As a result, according to some ancient writers, the firepit altar at the top of the mountain didn't just receive gifts of livestock from the people of ancient Greece. Sometimes a human boy would be added to the offering in Zeus's honor (or eaten), perhaps even in the hope of inducing a lupine transformation."
The discovery of this skeleton might provide the first evidence supporting the legends of human sacrifice at Mt. Lykaion.
Notes: "High in the Arcadian mountains, the sanctuary at Mt. Lykaion was well known in antiquity as one of the most famous Zeus shrines in ancient Greece, as well as a site of early athletics in honor of the Greek’s greatest god. The site, which features an ancient hippodrome, a stadium and buildings related to the ancient athletic festival that rivaled the neighboring sanctuary of Zeus at Olympia, is known to have served as an important Pan Arcadian as well as Pan Hellenic Sanctuary that attracted pilgrims, athletes and dignitaries from all over the Greek world from the Archaic period to the Hellenistic period, ca. 700-200 BCE." Source: The Penn Museum.
Lycaon's name apparently includes the Greek word for "wolf" and has come to be associated with lycanthropy, the ability of a human to change into a wolf. According to the Oxford Classical Dictionary (OCD, 3rd ed. revised), "those who are human flesh at the human sacrifice conducted on Mt. Lycaeon in Arcadia were believed to be changed into wolves." Lycaon was one of the first werewolves associated with the mountain, and "various stories speak of athletes who lived as wolves for nine years but regained their human form after abstaining from human flesh ... and subsequently were victorious in contests..."
Mt. Lycaeon was an extremely wild place and two unique rituals were conducted there: "the magic ritual attached to the spring Hagno, performed with an oak branch by the priest of Zeus after a long period to cause rain, and the human sacrifice practiced at the Lycaea on the top of the mountain, the origin of which was traced to Lycaon." (OCD)
Related: The Mysteries & Myths Surrounding the Birthplace of Zeus. This video includes scenes of the mountains and ruins at Mt. Lykaion. English translations of the sound-bytes can be found in the video notes.