Man saves wild roe deer from a trap in Hulunbuir, China - Buy, Sell or Upload Video Content with Newsflare
Gruesome images show fox and deer carcasses left to rot as bait for grisly animal traps around Scotland – The Scottish Sun