Today is the first day of the 2025 Cheltenham Festival – a four-day event which has claimed the lives of 76 race horses since 2000. In the last week, Animal Aid have released shocking statistics ...