Loading Video…
This browser does not support the Video element.
Animal activists arrested at Grand National protest
Police said they made 118 arrests as animal-rights activists protested the Grand National Festival, a world-famous horse racing event, at Aintree racecourse on Saturday, April 15 in Liverpool, England. (Credit: Animal Rising via Storyful)