Researchers digging at the Lilla Torg site in the western Swedish port city of Halmstad unearthed something extraordinarily rare. Read moreSection: ArtifactsAncient TechnologyNewsHistory & ArchaeologyRead Later
Researchers digging at the Lilla Torg site in the western Swedish port city of Halmstad unearthed something extraordinarily rare.