Owners set to be barred from the Cheltenham Festival next month due to Covid restrictions
REVEALED: Covid restrictions mean owners are set to be BARRED from next month’s Cheltenham Festival – with organisers still reeling from backlash from allowing 250,000 spectators into the 2020 showpiece Cheltenham has one of the lowest Covid-19 infection rates in the country However, national restrictions likely to remain in place when lockdown is lifted Irish … Read more