World Sheep sells at auction for world record £367,500 fee Team Buyback 29 August 2020, 3:53 pm29 August 2020, 3:53 pm Guardian News, Worldnews Share this:TweetRedditTelegramWhatsApp