The British Horseracing Authority has “robustly condemned” protests by an animal rights group at the Grand National.
View the World.
The British Horseracing Authority has “robustly condemned” protests by an animal rights group at the Grand National.