Vegan activists Animal Rebellion stage protests in London’s Trafalgar Square
  • 5 years ago
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.
Recommended