Activists recorded pouring bottles of milk on floor at Harrod's department store


I wonder if these Animal Rebellion activists won many supporters by pouring milk on the floor of Harrod's department store in London?





At the beginning of the video, we see a woman standing outside the store. She says, "Hi, I'm Cath (?) — Read the rest