The Earth Liberation Front (ELF) is the collective name for autonomous individuals or covert cells who, according to the ELF Press Office, use "economic sabotage and guerrilla warfare to stop…
You need a TRAC license to view the rest of this content. Learn more