Over 1,000 mink were released from an Iowa farm in what Fur Commission USA called a terrorist act. The family-run mink farm located near Woodbine, Iowa, was invaded on Oct. 20 between 9 p.m. and 8 a.m ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results