Aberdeenshire property raided and animals seized as ‘barbaric’ dog fighting probed

Post Thumbnail

Breaking