Catherine Connolly, a pro-immigration self-avowed socialist running as an independent, won Ireland’s 2025 presidential election in a landslide Friday, defeating both of the nominees of the country’s two largest parties. Connolly, 68, pulled in a massive 63.4% of votes, dwarfing the 29.5% received by Fine Gael nominee Heather Humphreys and the 7.2% won by Fianna […]