News

British racing cancels Sept. 10 meetings in protest of a tax hike raising duties to 21%, with the BHA warning of massive ...