Elon Musk effigy hanged in square where Mussolini’s executed corpse was displayed – Daily Star January 23, 2025 at 11:34 am by Breaking News Elon Musk effigy hanged in square where Mussolini’s executed corpse was displayed – Daily Star Read more…