Who is Niall O Donnghaile? The Sinn Fein Seanad leader who resigned over text messages to a teen
Niall Ó Donnghaile, deeply rooted in Irish nationalism, became Belfast's youngest lord mayor and senator, showcasing a significant political rise amidst historical struggles.