Skip to playerSkip to main content
  • 10 months ago
Shocking footage of the deplorable conditions of life of animals in a French mink farm, supplier for the fashion industry.
Transcript
00:00đŸŽ”
Comments

Recommended