26 February 2024
In the Museum of the Palace of the Grand Dukes in Vilnius, Lithuania, a mysterious lead tablet dating back to...