Human remains found among burnt offerings at Greek mountain top altar to Zeus
… a millennium from sacrificed animals. Greece's Culture Ministry said … at the southwestern tip of Greece and has panoramic views across … anywhere in the Greek world and never on mainland Greece. HUMAN SACRIFICE …