400-300 ka: Spears in Germany likely by Homo heidelbergensis by Admin | Oct 27, 2019 | Inventions, Paleolithic 400-300 ka: Spears in Germany likely by Homo heidelbergensis