animalistauntamed.com
Ready for Rebellion: 12,000 Activists March to End Animal Exploitation
On the morning of August 17, nearly 12,000 animal rights activists arrived at the Achilles Statue for the Official Animal Rights March of London. Chants bellowed through the streets of London as ac…