QUICK FACTSWhere is he? Dek and Daga, Ethiopia (11.907552854, 37.285011102)What's in the photo? A pair of islands in the middle…
Humans have always wondered where they came from. Fossils contain clues, and scientists search for them carefully. Each discovery reshapes…