Animal Rebellion blockades four McDonalds depots in England
The animal rights group Animal Rebellion have launched numerous direct action operations against the fast food giant McDonalds.
The animal rights group Animal Rebellion have launched numerous direct action operations against the fast food giant McDonalds.