Share
twitterlinkedinfacebook
Image 1 of 1
CDB00510NTH.jpg
Activists from the Animal Liberation Front (ALF) break into a mink farm in order to release some 2,500 minks into the wild.