24048View
2m 56sLenght
Rating

Farmers let their dogs catch and kill a wild badger in China.