Israeli experts cast light on mysterious orbs carved by humans 1.4 million years ago – The Times of Israel September 6, 2023