Duck farm depopulation

Raw footage from a duck farm depopulation at a Luvaduck farm in Victoria.

An Animal Liberation exposé.

See more at
Published: Wed 8 Aug 2018 by Animal Liberation
Captured/filmed: February 2018
Created: 2018
ID: aa613ac289
Licence: Unspecified - please contact the uploader for terms of use.
Country: Australia
Location: Luv-a-duck grower sheds, Nhill, Victoria, Australia