Dig at Ancient Greek Temple Reveals Animal Sacrifices and MoreAmarynthos, Greece - Archaeologists digging up an ancient temple on the Greek island of Euboea…