All British horse racing was cancelled on Thursday after three animals tested positive for equine influenza despite having been vaccinated against the disease. Horses from the infected yard raced on Wednesday at Ayr and Ludlow, potentially exposing a significant number of animals from yards across Britain and in Ireland. Four meetings were scheduled for Thursday […]
