20 November 2025
Archaeologists in Vyborg, Russia have uncovered two remarkable artifacts that reshape the city’s connection to its medieval and post-medieval past....