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