Nineteen animal rights campaigners accused of trying to stop the Scottish Grand National from taking place are to stand trial in September. Source
Nineteen animal rights campaigners accused of trying to stop the Scottish Grand National from taking place are to stand trial in September. Source