Animal Rebellion Protests London Trafalgar Square


Peaceful protests from the animal rebellion movement gathered in Trafalgar square on August 17.

The protesters held signs with slogans such as "The Blood is on Your hands" and "Your food should not be screaming."

The protests have been staged in order to stop government subsidies going to the meat and dairy industries as well as bringing awareness to the vegan and vegetarianism movements.