'World's most expensive sheep' fetches £367,500 at auction
A lamb from Cheshire has reportedly become the world's most expensive sheep after it sold for £367,500 at auction.

A lamb from Cheshire has reportedly become the world's most expensive sheep after it sold for £367,500 at auction.