Grand National: UK police arrest 118 protesters
UK police arrested 118 animal rights protesters who forced their way into the Aintree grounds to disrupt one of the highest-profile sporting events in Britain on Saturday.
Merseyside Police said the protesters were arrested on suspicion…