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.