
598 horses from the racing industry were sent to slaughter in England in 2024
The Cheltenham Festival takes place between 11th-14th March - and will be surrounded by the inevitable ‘welfare propaganda’ pushed by the racing industry. We know this to be nothing more than empty marketing rhetoric, peddled by the industry to convince...