Archive for the ‘human sacrifices were made at an altar at the top of the mountain to appease Zeus’ Category