Tag Archive: Another mysterious Roman dodecahedron unearthed by researchers in Europe