Day: August 28, 2020

World’s most expensive sheep sold at auction: ‘Obscene amount of money’

It may sound like a “baad” deal, but the farmers who just bought the world’s most expensive sheep don’t intend to get fleeced on their investment. The Texel ram lamb sold for the equivalent of about $490,000 at auction in Scotland this week, according to the Texel Sheep Society. A Texel ram lamb sold for the […]

Read More