Animal Rebellion protesters pour milk in shops across UK including Harrods

Written by on 15 October 2022

Animal Rebellion protesters have poured milk on to shop floors, displays and products across the country, including Harrods..


Current track

Title

Artist

Current show

Non-Stop Night Mix

12:00 am 8:00 am

Current show

Non-Stop Night Mix

12:00 am 8:00 am