On a mountain peak in southern Greece, archaeologists have made an unusual discovery: a human burial within an ancient altar dedicated to Zeus. The find was recently reported by the Greek Ministry of Culture. Located in the mountains of southwestern ...