UK News After building new telescopes, Irish astronomers share the stars. Saturday, 27 May 2023, 8:00