South Yorkshire Police tweeted this yesterday:
The Off Road Bike Team located 2 gralloched Deer & 3 dead Buzzards on Doncaster patch today. Having spoken to landowners the deer have been poached, & buzzards killed illegally. The team will be extending our patrols into the night‘.
There aren’t any further details.