Scottish SPCA appeal after remains of three deer found in bin bags in Aberdeenshire

A roe deer.
A roe deer.

Breaking