Grand National: 118 people arrested over protests that delayed start of Aintree race
Published
BBC Local News: Gloucestershire -- Police say 118 people were arrested after animal rights activists delayed the start of the Grand National at Aintree on Saturday.
Full Article