LONDON — A British farmer who paid a new world record price for a sheep says the animal is the finest specimen he has ever seen.
Farmer Jimmy D...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.