science · 21 October 1907 · 117 years ago
Jaw of Homo heidelbergensis (Mauer 1) found.
More science on 21 Oct