British Horseracing Authority
-
News
British Horseracing Authority condemns Grand National protests
The British Horseracing Authority has “robustly condemned” the “reckless” protests at Saturday’s Grand National. A total of 118 people were…
Read More »