Communist Italian student group hangs effigy of Elon Musk in square where Mussolini’s corpse was desecrated January 22, 2025