Ciara Mageean gives passionate speech after ‘bittersweet’ run in Budapest FanHub Admin August 24, 2023