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)

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country