Sligo cyclist with Cystic Fibrosis joins 37 riders for 640km Malin Head to Mizen Head challenge

Sligo cyclist with Cystic Fibrosis joins 37 riders for 640km Malin Head to Mizen Head challenge

Irish Independent logoIrish Independent