5 June 2026 The Future is the Product of the Past

Mystery in Speyer: 1,000-Year-Old Human Remains and Ancient Cloth Found in Abandoned Glass Case

23 October 2025

23 October 2025

A strange discovery in the German city of Speyer has left archaeologists and police puzzled. A glass display case containing...