Aberdeen dog attack owner has sentence deferred

Craig John Davidson
Craig John Davidson

Breaking