In an old, historical town in Russia, archaeologists were ... unearthed in Germany. See the medieval structure →'Mammoth graveyard' next to ancient settlement may have been dumping ground ...