This documentary trailer calls out the little known US Wildlife Services’ predator control unit for alleged inhumane methods of carnivore extermination. Some livestock ranchers believe that new technologies and non-lethal methods should be used.
This documentary trailer calls out the little known US Wildlife Services’ predator control unit for alleged inhumane methods of carnivore extermination. Some livestock ranchers believe that new technologies and non-lethal methods should be used.
There are currently 1 users browsing this thread. (0 members and 1 guests)