Southern Animal Rights Coalition
The Southern Animal Rights Coalition (SARC) is an umbrella organisation for groups campaigning against animal abuse in southern England. SARC campaign on a variety of issues, one being focusing on pet...
Southern Animal Rights Coalition - Wikipedia
Lobster Liberation Front
The Lobster Liberation Front (LLF) is an animal rights campaign which first appeared on the coasts of Dorset in 2004, later spreading to Wales, Scotland, and some European countries. Their methods inc...