Active LifeCardiff Half Marathon a roaring successWales’ biggest road run raises over £1 million for charity Record numbers ran the Cardiff Half Marathon this year despite...