Possible new fur farm reported in Illinois

Possible new fur farm reported in Illinois

A source has reported a possible new mink farm has been constructed in Capron, Illinois. The location is described as being on Hunter Road, east of Capron Road in Capron, IL. This information is unconfirmed. Please report any confirmation to...