News

Five people were arrested at the weekend after hundreds of protestors descended on an animal breeding facility in Huntingdonshire.