Mary Fitzgerald

Irish Times foreign affairs correspondent