

The Highest Altar: Human Sacrifice in Ancient Greece
In the Greek Peloponnese, high atop the summit on Arcadia’s Mount Lykaion (Wolf Mountain) lies an altar...
In the Greek Peloponnese, high atop the summit on Arcadia’s Mount Lykaion (Wolf Mountain) lies an altar...
Imagine you have been invited to meet in an abandoned cemetery to go on a werewolf hunt on the night of the next full Moon but you don’t know what to pack?
It may sound like something out of a cheesy horror movie but, as I recounted in my...