Michael Leahy & Melissa O'Neill speak at an Irish Freedom Party Meeting Carlow 28-01-24