Lara Gillespie wins gold at Track World Championships
Carlow woman prevails over Britain's Katie Archibald in thrilling finish
(The Irish Times, 2025-10-24T08:40:38Z)