Animal and climate activists blockade McDonald’s distribution centers across England
Animal Rebellion is stopping workers from accessing four sites across England using trucks, beacons and bamboo towers with people locked...
Animal Rebellion is stopping workers from accessing four sites across England using trucks, beacons and bamboo towers with people locked...