Double Diamond becomes the world's most expensive sheep, selling at auction for over $660,000
A Texel lamb has set a new world record price after being sold at auction for almost 368,000 pounds ($666,042) in Scotland. Key points:...