EN, Uncategorized A.L.F. Behind the Mask: The Story Of The People Who Risk Everything To Save Animals December 10, 2015 machorka Animal Liberation Front (ALF) Animal Liberation Front Supporters Group (ALFSG)