Greece – Excavations in the top of a Greek mountain, where Zeus is believed to have been born, discovered a human...