British Horseracing Authority’s review of the 2012 Grand National: a cynical whitewash, says Animal Aid
The Review of the 2012 Grand National by the industry’s regulatory body, the British Horseracing Authority (BHA), has utterly failed to address the core problems that have made the event such a prolific killer of...
Posted 20 Sep 2012